正则表达式及常用匹配表达式

时间:2014-01-01 05:52:13
【文件属性】:
文件名称:正则表达式及常用匹配表达式
文件大小:5KB
文件格式:TXT
更新时间:2014-01-01 05:52:13
正则表达式 JavaScript 常用匹配表达式 学习笔记 一、正则表达式 二、需要进行转义字符的元字符有 三、优先级 四、举例 ·replace(/^/mg,"#") 可在每行首添加一个“#” ·/^\s*$/ 匹配空行 ·/\b([a-zA-Z]+) \1\b/ 匹配两个相邻的相同单词 ·html标签匹配:/<(\S+)(\s[^>]*)?>[\s\S]*<\/\1\s*>/ ·IP地址匹配:/^\d{1,2}|1\d\d|2[0-4]\d|25[0-5](\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])){3}$/ ·Email格式匹配:/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/ 可匹配一段文本中的Email地址,如:my_it-315@it315.org.cn ·日期格式匹配:/^(\d{2}|\d{4})-(0?[1-9]|1[0-2])-(0?[1-9]|[1-2]\d|3[0-1])$/ 如:10-06-23、2010-11-30 ·时间格式匹配:/^(0?[0-9]|1[0-9]|2[0-3]):(0?[0-9]|[1-5]\d):(0?[0-9]|[1-5]\d)$/ 如:21:23:59

网友评论