给出三个URL:
http://stackoverflow.com/questionsss/3003310
- >真http://stackoverflow.com/questionsss/3003310?s=1
- > false(找到s = 1)http://stackoverflow.com/questionsss?s=1&N=3003310
- > false(找到s = 1)如何在JS中编写一个Regex,如果在URL中找到3003310则返回true,如果在URL中的任何位置找到s = 1,则返回false。
谢谢!
答案 0 :(得分:0)
答案 1 :(得分:0)
<强> REGEXP:强>
(.*\?s=1.*)
如果结果等于正则表达式匹配,那么你应该做一个方法。它将返回FALSE,否则为TRUE。
原文:
http://stackoverflow.com/questionsss/3003310 -> true
http://stackoverflow.com/questionsss/3003310?s=1 -> false (s=1 found)
http://stackoverflow.com/questionsss?s=1&N=3003310 -> false (s=1 found)
<强>结果:强>
http://stackoverflow.com/questionsss/3003310?s=1 -> false (s=1 found)
http://stackoverflow.com/questionsss?s=1&N=3003310 -> false (s=1 found)
<强>算法:强>
Print(!OriginalText.equals(MethodCheck(Result)) // if empty. it will be TRUE