首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JS的正则表达式(3)

2012-11-23 
JS的正则表达式(三)边界与非边界\b表示的边界的意思,也就是说,只有字符串的开头和结尾才算数。例如/\bc/就

JS的正则表达式(三)
边界与非边界\b表示的边界的意思,也就是说,只有字符串的开头和结尾才算数。例如/\bc/就表示字符串开始的c或者是结尾的c。看下面的例子:

<script  type="text/javascript">function execReg(reg,str){var result = reg.exec(str);alert(result);}  reg = /(\w)(\w)\2\1/;str='woow';execReg(reg,str);</script>

?会匹配成功,因为第一个括号匹配到w,第二个括号匹配到o,而\2\1则表示ow,恰好匹配了字符串的最后两个字符

输出为:woow,w,o

?

?

热点排行