在Java中,什么正则表达式将匹配以下字符串(请注意,|
是字符串的一部分)?如何将正则表达式与字符串匹配?
|---0-1-2-5-3-||-3-----------|---------1-0-|-0-----------|
在Java中,什么正则表达式将匹配以下字符串(请注意,|
是字符串的一部分)?如何将正则表达式与字符串匹配?
|---0-1-2-5-3-||-3-----------|---------1-0-|-0-----------|
如通过的Eyal施耐德和函数naveed S上方的评论指出:
,如果你需要匹配的确切字符串,使用
str.equals("|---0-1-2-5-3-||-3-----------|---------1-0-|-0-----------|")
,如果你需要匹配在一定模式该字符串使用RegEx。
测试人员在那里你可以test your Regular Expressions
什么是你想要的图案相匹配?如果你需要与上面的字符串完全匹配,那么简单的使用str.equals(“| --- 0-1-2-5-3- || ....”) – 2013-03-16 12:13:30
wat你试过吗?并且是正则表达式匹配这个特定的字符串或匹配模式?对于第一种情况,不需要正则表达式。 – 2013-03-16 12:13:31
请更具体。匹配/不匹配字符串的规则究竟是什么?例如,'。*'会匹配字符串,但是您很可能会寻找更严格的东西。 – 2013-03-16 13:33:05