简介JavaScript中search()方法的使用
此方法执行搜索正则表达式,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.location.search方法简介
window.location.search方法是截取当前url中"?"后面的字符串, 例如:index.php?act=doctor,截取后的字符串就是act=doctor
-
javascript使用location.search的示例
复制代码 代码如下: function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); strs = str.split
-
javascript 解析url的search方法
复制代码 代码如下: function searchParse(){ var resultObj = {}; var search = window.location.search; if(search && search.length > 1){ var search = search.substring(1); var items = search.split('&'); for(var index = 0 ; index < items.length ; inde
-
简介JavaScript中search()方法的使用
此方法执行搜索正则表达式,String对象之间的匹配. 语法 string.search(regexp); 下面是参数的详细信息: regexp : 正则表达式对象.如果非RegExp对象obj传递,它是隐式通过使用new RegExp(obj) 转换为RegExp 返回值: 如果成功的话,搜索将返回字符串内的正则表达式的索引.否则,它返回 -1. 例子: <html> <head> <title>JavaScript String search() Method<
-
简介JavaScript中getUTCMonth()方法的使用
javascript Date.getUTCMonth()方法返回按照通用时间在指定日期的月份.由getUTCMonth返回的值是0和11之间的整数对应的月份. 0代表一月,1代表二月,2表 示三月份,依此类推. 语法 Date.getUTCMonth() 下面是参数的详细信息: NA 返回值: 按照通用时间返回指定日期的月份. 例子: 下面的例子打印当前时间变量hrs的月份部分. <html> <head> <title>JavaScript getUTCMonth
-
简介JavaScript中setUTCSeconds()方法的使用
javascript Date.setUTCSeconds()方法按照通用时间设置秒指定日期. 语法 Date.setUTCSeconds(secondsValue[, msValue]) 注:括号内外的数据是可选的 下面是参数的详细信息: secondsValue : 0到59之间的整数,表示秒. msValue : 一个数字0和999之间,表示毫秒. 如果不指定msValue参数,那么使用从getUTCMilliseconds方法返回的值. 如果指定的参数是预期范围之外,调用setUTCSe
-
简介JavaScript中charAt()方法的使用
这个方法返回从指定索引的字符. 字符串中的字符进行索引从左向右.第一个字符的索引是0,并且在一个叫 stringName字符串的最后一个字符的索引是stringName.length- 1. 语法 string.charAt(index); 下面是参数的详细信息: index: 介于0和1比串的长度以下的整数. 返回值: 返回从指定索引的字符. 例子: <html> <head> <title>JavaScript String charAt() Method</
-
简介JavaScript中fixed()方法的使用
此方法会导致就好像它是在一个<tt>的标签被显示在固定间距的字体的字符串. 语法 string.fixed( ) 下面是参数的详细信息: NA 返回值: 返回字符串的<tt>标签 例子: <html> <head> <title>JavaScript String fixed() Method</title> </head> <body> <script type="text/javascrip
-
简介JavaScript中toUpperCase()方法的使用
该方法返回调用字符串值转换为大写. 语法 string.toUpperCase( ) 下面是参数的详细信息: NA 返回值: 返回表示指定对象的字符串 例子: <html> <head> <title>JavaScript String toUpperCase() Method</title> </head> <body> <script type="text/javascript"> var str
-
简介JavaScript中substring()方法的使用
该方法返回一个String对象的一个子集. 语法 string.substring(indexA, [indexB]) 下面是参数的详细信息: indexA : 介于0和1小于字符串的长度的整数. indexB : (可选)介于0和字符串的长度的整数. 返回值: substring方法返回基于给定参数的新的子字符串. 例子: <html> <head> <title>JavaScript String substring() Method</title> &
-
简介JavaScript中strike()方法的使用
这种方法会导致一个字符串显示为突出的文字,就好像它是显示在<strike>标签. 语法 string.strike( ) 下面是参数的详细信息: NA 返回值: 返回字符串带有<strike>标签. 例子: <html> <head> <title>JavaScript String strike() Method</title> </head> <body> <script type="tex
-
简介JavaScript中valueOf()方法的使用
JavaScript的Boolean.valueOf()方法返回指定 Boolean对象的原始值. 语法 boolean.valueOf() 下面是参数的详细信息: NA 返回值: 返回指定Boolean对象的原始值. 例子: <html> <head> <title>JavaScript valueOf() Method</title> </head> <body> <script type="text/javasc
-
简介JavaScript中toTimeString()方法的使用
该方法返回一个Date对象在人类可读的形式时间部分. 语法 Date.toTimeString() 下面是参数的详细信息: NA 返回值: 返回Date对象的人类可读形式的时间部分. 例子: <html> <head> <title>JavaScript toTimeString Method</title> </head> <body> <script type="text/javascript">
随机推荐
- C#编写Windows服务程序详细步骤详解(图文)
- 纯js写的分页表格数据为json串
- 文件路径正确,报java.io.FileNotFoundException异常的原因及解决办法
- Python读取一个目录下所有目录和文件的方法
- 使用php记录用户通过搜索引擎进网站的关键词
- Android NDK开发详细介绍
- 用JS控制回车事件的代码
- Android仿微信二维码和条形码
- 一个php短网址的生成代码(仿微博短网址)
- 通过百度地图获取公交线路的站点坐标的js代码
- 微信小程序request请求后台接口php的实例详解
- c#基础学习之封装
- Java的方法重载与变量作用域简介
- Android震动与提示音实现代码
- C#中静态构造函数的几点说明介绍
- php单链表实现代码分享
- 微信小程序录音与播放录音功能
- 详解java解决分布式环境中高并发环境下数据插入重复问题
- Django 表单模型选择框如何使用分组
- nodejs实现日志读取、日志查找及日志刷新的方法分析