切记:js 正则表达式无需用双引号,正则表达式不是字符串。
参考网址:http://www.w3school.com.cn/jsref/jsref_obj_regexp.asp
个人用于查找字条串匹配的几个常用 函数:
test(), search(),match()
test()用法:返回值为true/false
<script type="text/javascript"> var str = "Visit W3School"; var patt1 = new RegExp("W3School"); var result = patt1.test(str); document.write("Result: " + result); </script>
search()用法:返回值-1或第一个匹配所在位置。
<script type="text/javascript"> var str="Visit W3School!" document.write(str.search(/W3School/)) </script>
match()用法:返回值:null或匹配到的字符串
<script type="text/javascript"> var str="Hello world!" document.write(str.match("world") + "<br />") document.write(str.match("World") + "<br />") document.write(str.match("worlld") + "<br />") document.write(str.match("world!")) </script>
时间: 2024-10-26 05:20:42