JavaScript:正则表达式(8)
来源:互联网 发布:mysql 压力测试脚本 编辑:程序博客网 时间:2024/05/26 12:58
⑧ 标志
正则表达式的语法还有最后一个元素,即正则表达式的标志,它说明高级模式匹配的规则。和其它的正则表达式语法不同,标志是在“/”符号之外说明的,即它们不出现在两个斜杠之间,而是位于第二个斜杠之后。JavaScript 1.2支持两个标志。标志 i说明模式匹配不区分大小写。标志g 说明模式匹配应该是全局的,也就是说,应该找出被检索的字符串中所有的匹配。这两种标志联合起来就可以执行一个全局的不区分大小写的匹配。
例如要执行一个不区分大小写的检索以找到单字“java”(或者是“Java”、“JAVA”等)的第一次出现,可以使用不区分大小写的正则表达式/\bjava\b/i。如果要在一个字符串中找到所有出现的“java”,需要添加标志g,即/\bjava\b/gi。
JavaScript 1.5还支持一个标志m,它以多行模式执行模式匹配。在这种模式中,如果要检索的字符串中含有换行符,^和$锚除了匹配字符串的开头和结尾外还匹配每行的开头和结尾。例如模式/Java$/im匹配“java”和“java\nis fun”。
- JavaScript:正则表达式(8)
- JavaScript 正则 正则表达式
- Javascript 正则表达式javascript
- javascript正则表达式,jquery正则
- javascript正则表达式,jquery正则
- javascript正则表达式,jquery正则
- javascript正则表达式,jquery正则
- JavaScript正则表达式
- JavaScript正则表达式
- javascript中的正则表达式
- JavaScript正则表达式
- javascript正则表达式
- [JavaScript]正则表达式学习
- JavaScript中的正则表达式
- JavaScript正则表达式- -
- javascript正则表达式
- JavaScript正则表达式
- Javascript正则表达式
- 留言板中如何实现脏话过滤功能??
- jdbc工具类
- VC++ 完成端口问题?
- rsync 同步文件
- Linux和win7双系统时间错误问题
- JavaScript:正则表达式(8)
- C++ unsigned long 转化为 unsigned char*
- MAC地址知识
- linux下创建和删除软、硬链接
- 求逆元两种方法 hdu-1576-A/B
- java中接收输入的函数java.util.Scanner的使用
- oracle常用小知识点备忘录
- 疯狂java之数组与内存控制
- hdu 1099 Lottery