2009-05-29 80 views

回答

77

如何在方括号前使用反斜杠\。通常方括号匹配一个字符类。

+11

如果你想用C#编写这个正则表达式,你必须在方括号前面使用\\。 – Shrewdroid 2011-01-25 05:26:37

+2

其实我不知道它在哪里工作,为什么答案会得到如此高的排名。 – 2012-12-01 12:57:47

29

尝试使用\\[或简单地\[

2

它可以在[之前使用反斜杠吗?

\[ or \\[

3

在一般情况下,当你需要一个字符,在正则表达式“特殊”,只需用\前缀它。所以字面[将是\[

4

如果你正在寻找的同时找到了方括号的两个变化,可以使用下面的模式定义了一系列的要么[标志]标志:/[\[\]]/

0

如果要删除[],请使用表达式:"\\[|\\]"

两个反斜杠脱离方括号,管道是“或”。