简介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 相关文章推荐
用jquery等比例控制图片宽高的具体实现
Jan 28 Javascript
jQuery基于图层模仿五星星评价功能的方法
May 07 Javascript
针对初学者的jQuery入门指南
Aug 15 Javascript
JQuery标签页效果的两个实例讲解(4)
Sep 17 Javascript
jQuery判断元素是否显示 是否隐藏的简单实现代码
May 19 Javascript
jquery过滤特殊字符',防sql注入的实现方法
Aug 17 Javascript
angular2中router路由跳转navigate的使用与刷新页面问题详解
May 07 Javascript
layui表格实现代码
May 20 Javascript
vue2 中如何实现动态表单增删改查实例
Jun 09 Javascript
vue组件命名和props命名代码详解
Sep 01 Javascript
js实现随机点名程序
Sep 17 Javascript
解决vue项目中页面调用数据 在数据加载完毕之前出现undefined问题
Nov 14 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/10/09 PHP
利用yahoo汇率接口实现实时汇率转换示例 汇率转换器
2014/01/14 PHP
YII Framework框架教程之使用YIIC快速创建YII应用详解
2016/03/15 PHP
js jquery获取随机生成id的服务器控件的三种方法
2013/07/11 Javascript
jquery得到font-size属性值实现代码
2013/09/30 Javascript
iframe父页面获取子页面参数的方法
2014/02/21 Javascript
浅谈JavaScript中Date(日期对象),Math对象
2015/02/05 Javascript
使用AngularJS中的SCE来防止XSS攻击的方法
2015/06/18 Javascript
IE7浏览器窗口大小改变事件执行多次bug及IE6/IE7/IE8下resize问题
2015/08/21 Javascript
基于JavaScript实现图片点击弹出窗口而不是保存
2016/02/06 Javascript
复杂的javascript窗口分帧解析
2016/02/19 Javascript
第三章之Bootstrap 表格与按钮功能
2016/04/25 Javascript
Node.js与MySQL交互操作及其注意事项
2016/10/05 Javascript
jQuery实现弹窗居中效果类似alert()
2017/02/27 Javascript
javascript作用域链与执行环境详解
2017/03/25 Javascript
详解Vue整合axios的实例代码
2017/06/21 Javascript
vue+express+jwt持久化登录的方法
2019/06/14 Javascript
原生JS实现相邻月份日历
2020/10/13 Javascript
vue 数据操作相关总结
2020/12/17 Vue.js
[01:58]最残酷竞争 2016国际邀请赛中国区预选赛积分循环赛回顾
2016/06/28 DOTA
python下读取公私钥做加解密实例详解
2017/03/29 Python
SVM基本概念及Python实现代码
2017/12/27 Python
Python Selenium Cookie 绕过验证码实现登录示例代码
2018/04/10 Python
对python中的for循环和range内置函数详解
2018/04/17 Python
Django项目中包含多个应用时对url的配置方法
2018/05/30 Python
Python实现简单的列表冒泡排序和反转列表操作示例
2019/07/10 Python
python安装第三方库如xlrd的方法
2020/10/31 Python
使用CSS3设计地图上的雷达定位提示效果
2016/04/05 HTML / CSS
美国珠宝网上商店:Jeulia
2016/09/01 全球购物
伦敦最有品味的百货:Liberty London
2016/11/12 全球购物
类如何去实现接口
2013/12/19 面试题
.NET现在共支持多少种语言
2014/02/26 面试题
安全生产奖惩制度
2015/08/06 职场文书
婚庆答谢词大全
2015/09/29 职场文书
《我在为谁工作》:工作的质量往往决定生活的质量
2019/12/27 职场文书
instantclient客户端 连接oracle数据库
2022/04/26 Oracle