正则表达式:在另外两个字符之间匹配至少一个字符

regex: Match atleast one character between two other characters

我目前使用正则表达式

\\[(.*)\\]

所以如果我尝试匹配 [] 它会起作用。但是我想要的是它至少需要 [] 之间的一个字符来匹配我的正则表达式,但是如何呢?

谢谢!

匹配 (.*) 之前。在 [^]] 上进行匹配以匹配结束 ] 以外的内容。