与正则表达式的麻烦

时间:2010-12-27 18:33:20

标签: regex

我无法弄清楚如何匹配这个:

[songstart]string with !@#$%^&*( and stuff[songend]

我想出了如何匹配songstartsongend,而不是[songstart][songend]

任何提示? = /

2 个答案:

答案 0 :(得分:0)

你是否“逃离”正则表达式中的括号?

\[songstart\]

[]是特殊字符,因此需要对它们进行特殊处理。

答案 1 :(得分:0)

\[songstart\].*\[songend\]

正则表达式应该有效。请参阅@ http://www.rubular.com/r/TtuS1CZeJf