【发布时间】:2014-05-14 16:03:51
【问题描述】:
我有一个正则表达式,末尾有可选的锚点,例如
(\.|,|\/)
我正在尝试添加“)”,但如果我逃避它
(/.|,|\/|\))
找不到它,如果不转义,它会被视为表达式的一部分,并且由于没有打开的括号而失败。我怎样才能逃脱它,以便将其视为一个字符并找到?
【问题讨论】:
-
为什么把
\.改成/.?您可以添加示例输入/输出吗? -
你的问题不清楚(至少对我来说)。我认为您没有正确使用术语anchors,而且我看不出缺少的左括号与它有什么关系。您能否发布一些带有输入/预期输出/观察到的输出的实际代码?如果代码中不清楚,还请说明您使用的是哪个正则表达式引擎。
标签: regex