码迷,mamicode.com
首页 > 编程语言 > 详细

javascript 正则表达式使用

时间:2015-06-04 22:39:47      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:

切记: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>

 

javascript 正则表达式使用

标签:

原文地址:http://www.cnblogs.com/hzijone/p/4553142.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!