简介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 相关文章推荐
window.open被浏览器拦截后的自定义提示效果代码
Nov 19 Javascript
语义化 H1 标签
Jan 14 Javascript
JavaScript 解析读取XML文档 实例代码
Jul 07 Javascript
jQuery 动画弹出窗体支持多种展现方式
Apr 29 Javascript
Jquery通过JSON字符串创建JSON对象
Aug 24 Javascript
Javascript动态创建表格及删除行列的方法
May 15 Javascript
JS封装的自动创建表格的实现代码
Jun 15 Javascript
chrome浏览器如何断点调试异步加载的JS
Sep 05 Javascript
JS点击图片弹出文件选择框并覆盖原图功能的实现代码
Aug 25 Javascript
微信小程序点餐系统开发常见问题汇总
Aug 06 Javascript
Vue开发中遇到的跨域问题及解决方法
Feb 11 Javascript
element-ui中el-upload多文件一次性上传的实现
Dec 02 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.ini以达到屏蔽错误信息并记录日志
2013/06/16 PHP
php文字水印和php图片水印实现代码(二种加水印方法)
2013/12/25 PHP
PHP简单日历实现方法
2016/07/20 PHP
PHP如何读取由JavaScript设置的Cookie
2017/03/22 PHP
php提交表单时保留多个空格及换行的文本样式的方法
2017/06/20 PHP
PHP连接MySQL数据库并以json格式输出
2018/05/21 PHP
Javascript实例教程(19) 使用HoTMetal(2)
2006/12/23 Javascript
jQuery中:disabled选择器用法实例
2015/01/04 Javascript
深入理解JavaScript系列(30):设计模式之外观模式详解
2015/03/03 Javascript
Actionscript与javascript交互实例程序(修改)
2016/09/22 Javascript
webpack+vue2构建vue项目骨架的方法
2018/01/09 Javascript
Node.js 利用cheerio制作简单的网页爬虫示例
2018/03/01 Javascript
Node.js assert断言原理与用法分析
2019/01/04 Javascript
vue3.0 搭建项目总结(详细步骤)
2019/05/20 Javascript
原生js实现的观察者和订阅者模式简单示例
2020/04/18 Javascript
JavaScript组合设计模式--改进引入案例分析
2020/05/23 Javascript
如何使用 JavaScript 操作浏览器历史记录 API
2020/11/24 Javascript
python中常用的九种预处理方法分享
2016/09/11 Python
Python实现提取XML内容并保存到Excel中的方法
2018/09/01 Python
Python解决线性代数问题之矩阵的初等变换方法
2018/12/12 Python
python实现控制台打印的方法
2019/01/12 Python
Django如何开发简单的查询接口详解
2019/05/17 Python
django框架基于模板 生成 excel(xls) 文件操作示例
2019/06/19 Python
pytorch 在网络中添加可训练参数,修改预训练权重文件的方法
2019/08/17 Python
python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例
2020/03/18 Python
Python logging模块handlers用法详解
2020/08/14 Python
Python基于Socket实现简易多人聊天室的示例代码
2020/11/29 Python
CSS3 Media Queries详细介绍和使用实例
2014/05/08 HTML / CSS
在线购买廉价折扣书籍和小说:BookOutlet.com
2018/02/19 全球购物
屈臣氏乌克兰:Watsons UA
2019/10/29 全球购物
火山咖啡:Volcanica Coffee
2019/10/29 全球购物
巴西葡萄酒商店:Divvino
2020/02/22 全球购物
木工主管岗位职责
2013/12/08 职场文书
机关道德讲堂实施方案
2014/03/15 职场文书
2014年“四风”问题个人整改措施
2014/09/17 职场文书
Python办公自动化PPT批量转换操作
2021/09/15 Python