我想要完全匹配字符串,例如我有两个我想要的表达式 互相匹配。表达式
/SignUpFor
/SignUpFor/ThankYou
字符串“/ SignUpFor”返回第一个正确表达式的匹配项;字符串“/ SignUpFor / ThankYou”返回两者的匹配。
如何才能将“SignUpFor / ThankYou”与表达式/SignUpFor/ThankYou
匹配。
我不只是使用“==”的原因是我有其他表达方式,例如/TheLovelyBlog/Entry/([0-9]+)
这些表达式存储在数据库中。
答案 0 :(得分:12)
在开始时放置^,在结尾放置$ http://msdn.microsoft.com/en-us/library/h5181w5w.aspx
答案 1 :(得分:3)
在表达式的开头和结尾添加 ^ 和 $
答案 2 :(得分:2)
如果您使用^
启动正则表达式,则匹配必须从头开始。
使用$
结束正则表达式,表示匹配必须一直到结束。