正则表达式中的正则匹配

时间:2011-01-08 12:48:51

标签: regex

考虑以下字符串

'35=_-235-b-35=35-35=2-135=a-35=123-235=2-35=a-53=1-53=a-553=b'

我想提取匹配35=后跟1或2个字符的所有内容。 我想出的是以下正则表达式

\d[35]=[A-Za-z0-9]{1,2}

问题是字符类[35]35=53=匹配。 如何实现角色类的完全匹配?

非常感谢任何建议或不同方法!

2 个答案:

答案 0 :(得分:3)

为什么不只是35而不是\d[35]

答案 1 :(得分:1)

匹配35 =后跟一个或两个字母数字字符,您可以使用

35 = \ W {1,2}

菲利克斯