我想要一个与方括号匹配的正则表达式[
。我还没找到。我想我尝试了所有可能性,但没有找到合适的可能性。有效的正则表达式是什么?
Answers:
如果要匹配以开头[
和结尾的表达式]
,请使用\[[^\]]*\]
。
如果你正在寻找的同时找到了方括号的两个变化,可以使用下面的模式定义了一系列的任何的[
标志或该]
标志:/[\[\]]/
[[\]]
将匹配任一括号。在一些正则表达式方言(如grep的),您可以省略前反斜杠]
,如果你后立即将它[
(因为一个空字符类将永远是有用的)[][]
。但这在Java或JavaScript中不起作用。
如果要删除[
或]
,请使用表达式: "\\[|\\]"
。
两个反斜杠转义为方括号,并且管道为“或”。