简介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 相关文章推荐
web开发人员学习jQuery的6大理由及jQuery的优势介绍
Jan 03 Javascript
jquery获取当前点击对象的value方法
Feb 28 Javascript
JavaScript在IE和FF下的兼容性问题
May 19 Javascript
jquery中radio checked问题
Mar 16 Javascript
JavaScript实现显示函数调用堆栈的方法
Apr 21 Javascript
完美实现八种js焦点轮播图(下篇)
Apr 20 Javascript
Vue computed计算属性的使用方法
Jul 14 Javascript
JS获取子、父、兄节点方法小结
Aug 14 Javascript
解决vue axios的封装 请求状态的错误提示问题
Sep 25 Javascript
微信小程序 wepy框架与iview-weapp的用法详解
Apr 10 Javascript
基于js实现判断浏览器类型代码实例
Jul 17 Javascript
Vue自定义组件双向绑定实现原理及方法详解
Sep 03 Javascript
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
php的array_multisort()使用方法介绍
2012/05/16 PHP
PHP使用CURL获取302跳转后的地址实例
2014/05/04 PHP
thinkphp3.x中变量的获取和过滤方法详解
2016/05/20 PHP
javascript延时重复执行函数 lLoopRun.js
2007/06/29 Javascript
javascript OFFICE控件测试代码
2009/12/08 Javascript
基于jQuery的可以控制左右滚动及自动滚动效果的代码
2010/07/25 Javascript
用js实现判断当前网址的来路如果不是指定的来路就跳转到指定页面
2011/05/02 Javascript
让人印象深刻的10个jQuery手风琴效果应用
2012/05/08 Javascript
JavaScript中对象property的删除方法介绍
2014/12/30 Javascript
js实现商品抛物线加入购物车特效
2020/11/18 Javascript
jQuery中的基本选择器用法学习教程
2016/04/14 Javascript
JavaScript自定义浏览器滚动条兼容IE、 火狐和chrome
2017/01/05 Javascript
javascript ES6中箭头函数注意细节小结
2017/02/17 Javascript
微信小程序 flex实现导航实例详解
2017/04/26 Javascript
vue-cli项目根据线上环境分别打出测试包和生产包
2018/05/23 Javascript
js实现轮播图的完整代码
2020/10/26 Javascript
angular4中*ngFor不能对返回来的对象进行循环的解决方法
2018/09/12 Javascript
Vue发布项目实例讲解
2019/07/17 Javascript
layui 解决form表单点击无反应的问题
2019/10/25 Javascript
浅谈vue 锚点指令v-anchor的使用
2019/11/13 Javascript
Python判断文件和文件夹是否存在的方法
2015/05/21 Python
python获取代码运行时间的实例代码
2018/06/11 Python
使用python根据端口号关闭进程的方法
2018/11/06 Python
Django接收自定义http header过程详解
2019/08/23 Python
python3.7 利用函数os pandas利用excel对文件名进行归类
2019/09/29 Python
详解centos7+django+python3+mysql+阿里云部署项目全流程
2019/11/15 Python
html5适合移动应用开发的12大特性
2014/03/19 HTML / CSS
外贸业务员求职信范文
2013/12/12 职场文书
单位消防安全制度
2014/01/12 职场文书
监督检查工作方案
2014/05/28 职场文书
2014光棍节大学生联谊活动方案
2014/10/10 职场文书
王亚平太空授课观后感
2015/06/12 职场文书
退货证明模板
2015/06/23 职场文书
交通安全温馨提示语
2015/07/14 职场文书
浅谈golang 中time.After释放的问题
2021/05/05 Golang
Go 语言下基于Redis分布式锁的实现方式
2021/06/28 Golang