正则表达式search方法应用

前端之家收集整理的这篇文章主要介绍了正则表达式search方法应用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
一 search方法介绍
@H_404_5@ 返回与正则表达式查找内容匹配的第一个子字符串的位置。
@H_404_5@ 语法:
@H_404_5@ stringObj.search(rgExp)
@H_404_5@ stringObj:必选项。要在其上进行查找的 String 对象或字符串文字
@H_404_5@ RgExp:必选项。包含正则表达式模式和可用标志的正则表达式对象。
@H_404_5@ 说明:search方法指明是否存在相应的匹配。
@H_404_5@ 如果找到一个匹配,search方法将返回一个整数值,指明这个匹配距离字符串开始的偏移位置。
@H_404_5@ 如果没有找到匹配,则返回-1。
@H_404_5@ @H_404_5@ 二 search方法应用举例 @H_404_5@ 下面的例子实现应用search方法查找匹配的第一个子字符串的位置 @H_404_5@ <script language="JavaScript"> @H_404_5@ function SearchDemo() @H_404_5@ { @H_404_5@ var r,re; // 声明变量 @H_404_5@ var s = "I'm a good boy !"; @H_404_5@ re = /boy/i; // 创建正则表达式模式 @H_404_5@ r = s.search(re); // 查找字符串 @H_404_5@ return(r); // 返回 Boolean 结果 @H_404_5@ } @H_404_5@ document.write(SearchDemo()); @H_404_5@ </script> @H_404_5@ 三 运行结果 @H_404_5@ 11

猜你在找的正则表达式相关文章