文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>JavaScript中的正则表达式

JavaScript中的正则表达式

时间:2010-08-25  来源:CZFanny

  • 正则表达式的基本结构:
       /匹配对象的模式/
      注:位于"/"定界符之间的部分就是将要在目标对象中进行匹配的模式
  • 模式匹配符:
 字符 描述
 \  
 ^  
 $  
 *  
 +  
 ?  
 .  
 (x)  匹配'x'并记录匹配的值。匹配子串能被结果数组中的元素[1],...[n]返回,或被  RegExp对象的属性$1,....,$9返回
 x|y  
 {n}  
 {n,}  
 {n,m}  
 [xyz]  
 [^xyz]  
 [\b]  匹配一个空格
 \cX
X是一个控制字符。匹配一个字符串的控制字符。例如:/\cM/匹配cotrol-M
 \b 和 \B
 匹配一个单词的(非)分界线,例如:"possibly yesterday" /\wy\b/匹配"ly" ; /y\B\w/匹配"ye"
 \d 和 \D
 匹配任意一个(非)数字,例如:"B2" /\d/匹配"2" /\D/匹配"B"
 \s 和 \S
 匹配一个(非)white 空格符,包括空格,tab,form feed,等价于[\f\n\r\t\v]
 \w 和 \W
 匹配(非)所有的数字和字母以及下划线,等价于[A-Za-z0-9_]
 \f ,\v ,\t , \r ,\n
 
 \S  
 \w  
 \W  
 \ooctal和 \xhex
 这里的\ooctal是一个八进制的escape值,而\xhex是一个十六进制的escape值,允许在一个正则表达式中嵌套ASCII码。
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载