简介JavaScript中search()方法的使用


Posted in Javascript onJune 06, 2015

 此方法执行搜索正则表达式,String对象之间的匹配。
语法

string.search(regexp);

下面是参数的详细信息:

  •     regexp : 正则表达式对象。如果非RegExp对象obj传递,它是隐式通过使用new RegExp(obj) 转换为RegExp

返回值:

  •     如果成功的话,搜索将返回字符串内的正则表达式的索引。否则,它返回 -1.

例子:

<html>
<head>
<title>JavaScript String search() Method</title>
</head>
<body>
<script type="text/javascript">

var re = /apples/gi;
var str = "Apples are round, and apples are juicy.";

if ( str.search(re) == -1 ){
  document.write("Does not contain Apples" );
}else{
  document.write("Contains Apples" );
}

</script>
</body>
</html>

这将产生以下结果:

Contains Apples
Javascript 相关文章推荐
Ext 表单布局实例代码
Apr 30 Javascript
对之前写的jquery分页做下升级
Jun 19 Javascript
详解JavaScript基于面向对象之继承实例
Dec 16 Javascript
iscroll.js的上拉下拉刷新时无法回弹的解决方法
Feb 18 Javascript
在Html中使用Requirejs进行模块化开发实例详解
Apr 15 Javascript
JavaScript的String字符串对象常用操作总结
May 26 Javascript
jQuery对checkbox 复选框的全选全不选反选的操作
Aug 09 Javascript
详解用node搭建简单的静态资源管理器
Aug 09 Javascript
jQuery结合jQuery.cookie.js插件实现换肤功能示例
Oct 14 jQuery
node.js基础知识小结
Feb 26 Javascript
浅谈js中的bind
Mar 18 Javascript
vue3使用vue-count-to组件的实现
Dec 25 Vue.js
JavaScript中的replace()方法使用详解
Jun 06 #Javascript
JavaScript中String.match()方法的使用详解
Jun 06 #Javascript
JavaScript中操作字符串之localeCompare()方法的使用
Jun 06 #Javascript
JavaScript中的lastIndexOf()方法使用详解
Jun 06 #Javascript
JavaScript中使用concat()方法拼接字符串的教程
Jun 06 #Javascript
jquery实现点击label的同时触发文本框点击事件的方法
Jun 05 #Javascript
jquery判断至少有一个checkbox被选中的方法
Jun 05 #Javascript
You might like
使用sockets:从新闻组中获取文章(一)
2006/10/09 PHP
非常好的php目录导航文件代码
2006/10/09 PHP
并发下常见的加锁及锁的PHP具体实现代码
2010/10/12 PHP
php对mongodb的扩展(初出茅庐)
2012/11/11 PHP
常用的php图片处理类(水印、等比缩放、固定高宽)分享
2015/06/19 PHP
PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
2016/05/06 PHP
centos 7.2下搭建LNMP环境教程
2016/11/20 PHP
PHP pthreads v3下同步处理synchronized用法示例
2020/02/21 PHP
网站上面有这种切换效果
2006/06/26 Javascript
java script编程起步(第三课)
2007/01/10 Javascript
js 纯数字不重复排列的另类方法
2010/07/17 Javascript
js ondocumentready onmouseover onclick onmouseout 样式
2010/07/22 Javascript
原生JS实现表单checkbook获取已选择的值
2013/07/21 Javascript
JS实现简单路由器功能的方法
2015/05/27 Javascript
使用CoffeeScrip优美方式编写javascript代码
2015/10/28 Javascript
javascript超过容器后显示省略号效果的方法(兼容一行或者多行)
2016/07/14 Javascript
10分钟彻底搞懂Http的强制缓存和协商缓存(小结)
2018/08/30 Javascript
快速对接payjq的个人微信支付接口过程解析
2019/08/15 Javascript
vue 解决路由只变化参数页面组件不更新问题
2019/11/05 Javascript
[43:24]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第二场 12.12
2020/12/17 DOTA
Python 文件操作实现代码
2009/10/07 Python
解决Python运行文件出现out of memory框的问题
2018/12/03 Python
python实现趣味图片字符化
2019/04/30 Python
python实现画出e指数函数的图像
2019/11/21 Python
python 安装教程之Pycharm安装及配置字体主题,换行,自动更新
2020/03/13 Python
优秀的教师个人的中文求职信
2013/09/21 职场文书
团支书竞选演讲稿
2014/04/28 职场文书
员工廉洁自律承诺书
2014/05/26 职场文书
金融专业求职信
2014/08/05 职场文书
社区护士演讲稿
2014/08/27 职场文书
党在我心中的演讲稿
2014/09/13 职场文书
十八大宣传标语
2014/10/09 职场文书
2015年世界环境日演讲稿
2015/03/18 职场文书
2019年个人工作总结范文(3篇)
2019/08/27 职场文书
PostgreSQL基于pgrouting的路径规划处理方法
2022/04/18 PostgreSQL
详解CSS中postion和opacity及cursor的特性
2022/08/14 HTML / CSS