JQuery 正则表达
来源:互联网 发布:华为交换机 端口详解 编辑:程序博客网 时间:2024/05/17 23:24
1.定义正则表达式- /.../ 用于定义正则表达式
- /.../g 表示全局匹配
- /.../i 表示不区分大小写
- /.../m 表示多行匹配
2.方法
obj.search(regexp) 获取索引位置,搜索整个字符串,返回匹配成功的第一个位置(g模式无效)
obj.match(regexp) 获取匹配内容,搜索整个字符串,获取找到第一个匹配内容,如果正则是g模式找到全部
obj.replace(regexp, replacement) 替换匹配替换,正则中有g则替换所有,否则只替换第一个匹配项
obj.split(regexp) 以匹配进行分割成数组,(g模式无效)
3.例子
replace(/[^0-9]/g,""),去掉所有非数字字符;
replace(/[^\u4e00-\u9fa5]/ig,""),去掉非中文字符;
replace(/\s+/g,""),去掉所有空格;
split(/\//), 以/符进行分割,分割后的字符串数组中不在含有/符;
match(/\([\u4e00-\u9fa5|\/]+行业)/g) 获取以(***/**行业)或(***行业)的字符串;
阅读全文
0 0
- JQuery 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- 正则表达
- [原创] jQuery源码分析-02正则表达式-RegExp-常用正则表达
- 正则表达备
- To The Max(动态规划)
- netty实战之百万级流量NioEventLoopGroup线程数配置
- int和Integer有什么区别
- 【yoyo】点击切换图片
- DELL PowerEdge R710服务器内存条插法
- JQuery 正则表达
- C++多线程——三种线程实现方式的区别与实际应用建议
- Android开发 自定义悬浮可拖动view
- git资料
- vim中寄存器说明
- link_directories, LINK_LIBRARIES, target_link_libraries使用总结
- leetcode 23 Merge k Sorted Lists
- Dubbo_创建Dubbo服务并在ZooKeeper注册,然后通过Jar包执行【转】
- 奋战聊天机器人(一)初识NLTK库