简介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 相关文章推荐
JS获取鼠标坐标的实例方法
Jul 18 Javascript
jquery定时滑出可最小化的底部提示层特效代码
Oct 02 Javascript
在javascript中如何得到中英文混合字符串的长度
Jan 17 Javascript
如何编写高质量JS代码
Dec 28 Javascript
Jquery使用小技巧汇总
Dec 29 Javascript
自动适应iframe右边的高度
Dec 22 Javascript
解决vue-router中的query动态传参问题
Mar 20 Javascript
react native 仿微信聊天室实例代码
Sep 17 Javascript
微信小程序用户拒绝授权的处理方法详解
Sep 20 Javascript
Element Notification通知的实现示例
Jul 27 Javascript
在vue中实现给每个页面顶部设置title
Jul 29 Javascript
element-ui封装一个Table模板组件的示例
Jan 04 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文本操作类
2006/11/25 PHP
PHP 超链接 抓取实现代码
2009/06/29 PHP
php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别
2009/09/05 PHP
php处理斐波那契数列非递归方法
2012/02/04 PHP
ThinkPHP权限认证Auth实例详解
2014/07/22 PHP
php使用正则表达式进行字符串搜索的方法
2015/03/23 PHP
Laravel5.5 数据库迁移:创建表与修改表示例
2019/10/23 PHP
jquery通过a标签删除table中的一行的代码
2013/12/02 Javascript
jquery阻止后续事件只执行第一个事件
2014/07/24 Javascript
jQuery基于ajax实现星星评论代码
2015/08/07 Javascript
jQuery-1.9.1源码分析系列(十一)DOM操作续之克隆节点
2015/12/01 Javascript
浅析javascript函数表达式
2016/02/10 Javascript
浅谈js对象的创建和对6种继承模式的理解和遐想
2016/10/16 Javascript
如何使用Vuex+Vue.js构建单页应用
2016/10/27 Javascript
Vue axios设置访问基础路径方法
2018/09/19 Javascript
在layui中对table中的数据进行判断(0、1)转换为提示信息的方法
2019/09/28 Javascript
js实现无刷新监听URL的变化示例代码详解
2020/06/03 Javascript
vue.js watch经常失效的场景与解决方案
2021/01/07 Vue.js
python实现哈希表
2014/02/07 Python
python实现dnspod自动更新dns解析的方法
2014/02/14 Python
Python合并两个字典的常用方法与效率比较
2015/06/17 Python
在cmd命令行里进入和退出Python程序的方法
2018/05/12 Python
Python字典中的值为列表或字典的构造实例
2019/12/16 Python
python多线程使用方法实例详解
2019/12/30 Python
CSS3 3D位移translate效果实例介绍
2016/05/03 HTML / CSS
德国最大的设计师鞋网上商店:Budapester
2017/12/07 全球购物
adidas爱尔兰官方网站:阿迪达斯运动鞋和运动服
2019/11/01 全球购物
华为消费者德国官方网站:HUAWEI德国
2020/11/03 全球购物
C#面试题问题集
2016/04/02 面试题
现金会计岗位职责
2013/12/05 职场文书
初中校园广播稿
2014/02/02 职场文书
法律服务所工作总结
2015/08/10 职场文书
2016公司新年问候语
2015/11/11 职场文书
CSS作用域(样式分割)的使用汇总
2021/11/07 HTML / CSS
拙作再改《我的收音机情缘》
2022/04/05 无线电
Python内置类型集合set和frozenset的使用详解
2022/04/26 Python