正则表达式search方法应用
来源:互联网 发布:网络兼职哪些是真的 编辑:程序博客网 时间:2024/06/07 02:30
一 search方法介绍
返回与正则表达式查找内容匹配的第一个子字符串的位置。
语法:
stringObj.search(rgExp)
stringObj:必选项。要在其上进行查找的 String 对象或字符串文字。
RgExp:必选项。包含正则表达式模式和可用标志的正则表达式对象。
说明:search方法指明是否存在相应的匹配。
如果找到一个匹配,search方法将返回一个整数值,指明这个匹配距离字符串开始的偏移位置。
如果没有找到匹配,则返回-1。
二 search方法应用举例
下面的例子实现应用search方法查找匹配的第一个子字符串的位置
<script language="JavaScript">
function SearchDemo()
{
var r, re; // 声明变量
var s = "I'm a good boy !";
re = /boy/i; // 创建正则表达式模式
r = s.search(re); // 查找字符串
return(r); // 返回 Boolean 结果
}
document.write(SearchDemo());
</script>
三 运行结果
11
0 0
- 正则表达式search方法应用
- python正则表达式search方法
- javascript 正则表达式应用 【test和search】
- String 对象中的 正则表达式方法 search
- 正则表达式match方法应用
- 正则表达式match方法应用
- 正则表达式replace方法应用
- 正则表达式split方法应用
- 正则表达式----search
- JavaScript正则表达式(三)字符串实例方法search
- Js 正则表达式对象(方法:exec、test、match、search)
- javascript 正则表达式与方法--search(),replace(),test(),exec()
- Learning Python 008 正则表达式-003 search()方法
- 正则表达式的test方法应用
- 正则表达式中的特殊符号及正则表达式的几种方法(replace,test,search)
- js正则表达式search() 搜索、replace()替换、match()方法exec()方法test() 方法split() 方法
- 正则表达式的应用
- 正则表达式的应用
- C中内存对齐原则
- 正则表达式match方法应用
- http://www.cnblogs.com/and/archive/2010/03/24/1693970.html
- 网络爬虫二三事儿
- 利用js实现页面跳转并在跳转到的页面进行判断操作
- 正则表达式search方法应用
- 设计模式-中介者模式
- openshift安装弹性扩展
- JSON.stringify()、JSON.parse()、Object.toJSON()
- 正则表达式replace方法应用
- Android 性能优化 (一)APK高效瘦身
- 正则表达式split方法应用
- 高并发量网站解决方案
- javascript三种函数调用方式