javascript中正则一些东东
来源:互联网 发布:香榭的落叶淘宝 编辑:程序博客网 时间:2024/05/17 06:19
1. 正则可以对字符串的信息进行查找、替换和提取操作。
2. 可以处理正则表达式的方法有 regexp.exec ,regexp.test ,string.match,string.replace,string.search,string.split
3. /^ $/i 一个正则表达式模板
4. 例子:匹配一个URL
var url = "http://www.ora.com:80/goodparts?q#fragment";var parse_url =/^(?:([A-Za-z]+):)? (\/{0,3})) ([0-9.\-A-Za-z]+) (?::(\d+))? (?:\/([^?#]*))? (?:\?[^#]*)? (?:#(.*))?$/;var result = parse_url.exec(url);var names = ['url','scheme','slash','host','port','path','query','hash'];var blanks =' ';var i;for(i=0;i<names.length;i+=1){ document.writlen(names[i]+':'+ blanks.substring(names[i].length)+' '+result[i]);}//这段代码输出结果为:url: http://www.ora.com:80/goodparts?q#fragmentscheme:httpslash://host:www.ora.comport:80path:goodpartsquery:qhash:fragment
(?:表到式)? 非捕获性匹配
\d 匹配数字 [^\d]不匹配数字
\w 等同于[0-9A-Z_a-z]
0 0
- javascript中正则一些东东
- javascript中数组的一些东东
- javascript 中一些常用的正则表达式
- Typo中新了解的一些东东
- J2EE中一些非常有价值的东东
- Matlab中一些常用的东东
- 一些launcher中可能会用到的东东!~
- iOS/OC中常用的一些东东
- 一些东东
- 验证各种东东的javascript正则表达式代码
- javascript一些正则表达式
- 在 javascript 中常用的一些正则式
- javax学习---java中容易搞错的一些东东
- CSDN中收集到的一些有用的东东..
- [转载]JavaEE中一些非常有价值的东东
- 一些 汇编 的 东东
- DropDownList的一些东东
- 想写一些东东
- 四种方案解决ScrollView嵌套ListView问题
- Nebula: level06
- 学习笔记6-Android查看应用输出的错误信息 如何部署应用到真实手机 发布软件
- 第一章 建模和UML
- 欢迎使用CSDN-markdown编辑器
- javascript中正则一些东东
- 学习笔记7-Android短信发送器
- 怎样查看Oracle的数据库名称sid
- python下的tab快捷键设置
- Struts 2 之拦截器
- win7鼠标莫名失去焦点解决
- linux下cat命令详解
- Android 自定义应用抽屉Launcher
- Struts2中使用Servlet-API步骤