简介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仿jq判断当前浏览器是否为ie,精确到ie6~8
Aug 30 Javascript
JavaScript中自定义事件用法分析
Dec 23 Javascript
JavaScript中Function函数与Object对象的关系
Dec 17 Javascript
Javascript之Math对象详解
Jun 07 Javascript
JS判断浏览器是否安装flash插件的简单方法
Sep 13 Javascript
Ubuntu 16.04 64位中搭建Node.js开发环境教程
Oct 19 Javascript
微信小程序开发一键登录 获取session_key和openid实例
Nov 23 Javascript
利用express启动一个server服务的方法
Sep 17 Javascript
基于javascript中的typeof和类型判断(详解)
Oct 27 Javascript
详解React之父子组件传递和其它一些要点
Jun 25 Javascript
electron中使用bootstrap的示例代码
Nov 06 Javascript
Vue+Webpack完美整合富文本编辑器TinyMce的方法
Nov 30 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
德劲1103的维修打理经验
2021/03/02 无线电
PHP 简单数组排序实现代码
2009/08/05 PHP
PHP+shell脚本操作Memcached和Apache Status的实例分享
2016/03/11 PHP
PHP fclose函数用法总结
2019/02/15 PHP
JavaScript 对象的属性和方法4种不同的类型
2010/03/19 Javascript
DIV始终居中的js代码
2014/02/17 Javascript
JS实现的Select三级下拉菜单代码
2015/08/20 Javascript
js正则表达式注册页面表单验证
2016/10/11 Javascript
解决BootStrap Fileinput手机图片上传显示旋转问题
2017/06/01 Javascript
关于Stream和Buffer的相互转换详解
2017/07/26 Javascript
JS判断微信扫码的方法
2017/08/07 Javascript
vue获取dom元素注意事项
2017/12/28 Javascript
vue打包之后生成一个配置文件修改接口的方法
2018/12/09 Javascript
JavaScript创建对象的四种常用模式实例分析
2019/01/11 Javascript
深入浅出vue图片路径的实现
2019/09/04 Javascript
JavaScript实现图片上传并预览并提交ajax
2019/09/30 Javascript
在vue中动态添加class类进行显示隐藏实例
2019/11/09 Javascript
jquery实现烟花效果(面向对象)
2020/03/10 jQuery
你不知道的SpringBoot与Vue部署解决方案
2020/11/09 Javascript
对DataFrame数据中的重复行,利用groupby累加合并的方法详解
2019/01/30 Python
如何运行.ipynb文件的图文讲解
2019/06/27 Python
6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
2020/01/06 Python
关于tf.reverse_sequence()简述
2020/01/20 Python
python同时遍历两个list用法说明
2020/05/02 Python
python百行代码自制电脑端网速悬浮窗的实现
2020/05/12 Python
解决pytorch 的state_dict()拷贝问题
2021/03/03 Python
CSS3 实现弹幕的示例代码
2017/08/07 HTML / CSS
Kate Spade澳大利亚官方网站:美国设计师手袋品牌
2019/09/10 全球购物
微软巴西官方网站:Microsoft Brasil
2019/09/26 全球购物
初中生三年学习生活的自我评价
2013/11/03 职场文书
三字经教学反思
2014/04/26 职场文书
中学生爱国演讲稿
2014/09/05 职场文书
毕业生代领毕业材料的授权委托书
2014/09/29 职场文书
党员评议表自我评价范文
2014/10/20 职场文书
2014年就业工作总结
2014/11/26 职场文书
使用CSS3实现按钮悬停闪烁动态特效代码
2021/08/30 HTML / CSS