js正则中的search怎么使用

来源:爱站网时间:2022-07-20编辑:网友分享
本篇文章主要讲述了关于“js正则中的search怎么使用”的相关内容,不少小伙伴都想了解这方面的内容,如果你感兴趣的话,接下来看看爱站技术频道小编所整理的资料。

功能:返回与正则表达式查找内容匹配的第一个子字符串的位置

语法:stringObj.search(rgExp) stringObj 必选项 rgExp正则表达式

返回值:search 方法指明是否存在相应的匹配。如果找到一个匹配,search方法将返回一个整数值,指明这个匹配距离字符串开始的偏移位置。如果没有找到匹配,则返回 -1

示例代码:
 


<html>
<script language="javascript" type="text/javascript">
//search 方法指明是否存在相应的匹配。如果找到一个匹配,search 方法将返回一个整数值,指明这个匹配距离字符串开始的偏移位置。如果没有找到匹配,则返回 -1
var re=/(/d)(/d)/d/2/1/;//设置正则表达式
var ostr="11010111";//所要匹配的字符串,字符串第一个位置从0开始
var pos=ostr.search(re);//进行字符串匹配
if(pos==-1){//如果没有找到匹配
document.write("没有找到任何匹配");
}
else{
arr=ostr.match(re);//进行match找出匹配的内容
document.write("在"+pos+"找到第一个匹配,匹配内容为:");
document.write(arr[0]);//输出匹配的内容
}
</script>
</html>

以上就是关于“js正则中的search怎么使用” 的全部内容了,不知道朋友们看完后都有什么想法,有疑问的话随时来网站给小编留言。更多精彩内容尽在js.aizhan.com。

上一篇:正则匹配十六进制的方法

下一篇:E-mail怎么验证正则表达式

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载