关于正规表达式的元字符

2010年11月12日 admin 发表评论 阅读评论 关于正规表达式的元字符 正规表达式的元字符(metacharacter)是不代表自身原有含义的字符.它们拥有以某种方式控制搜索模式的特殊能力 元字符列表 . 是匹配除换行符之外的任意字符 [a-z0-9] 匹配集合中任意单个字符 [^a-z0-9] 匹配不在集合中任意单个字符 /d 匹配单个数字 /D匹配非数字字符 等郊于[^0-9] /w 匹配数字型的(字)字符 /W匹配数字型的(非字)字符 字符类与空白字符 /s 匹配空白字符,如空格制表符和换行符 /S 匹配非空白字符 /n 匹配换行符 /r 匹配回车符 /t 匹配制表符 /f 匹配进纸符 /b 匹配退格符 /0 匹配空值字符 字符类:锚定字符 /b 匹配字边界(不在[]中时) /B匹配非字边界 ^ 匹配行首 $ 匹配行尾 /A 匹配字符串开头 /Z 匹配字符串或行的末尾 /z 只匹配字符串的末尾 /G 匹配前一次m//g的离开之处 字符类:重复字符 x? 匹配0或1个x x*匹配0或多个x x+匹配1或多个x (xyx)+ 匹配1或多个模式xyz X(m,n) 匹配m到n个x组成的值 字符类:替换字符 Was|were|will 匹配was,were,will之一 字符类:记忆字符 (string) 用于反向引用 /1或$1 匹配第一组括号 /2或$2 匹配第二组括号 /3或$3 匹配第三组括号 字符类:其他字符 /12 匹配八进制数.直到/377 /x811 匹配十六进制数值 /cX 匹配控制字符.比如/cC指的是 ; /cV指的是 /e 匹配ASCII编码中的ESC符(取消),而非反 /E /l /L /N /p{PROPERTY} /p{PROPERTY} /Q /u /U /x{NUMBER} /X /{ // 关于正规表达式的元字符 正规表达式的元字符(metacharacter)是不代表自身原有含义的字符.它们拥有以某种方式控制搜索模式的特殊能力元字符列表. 是匹配除换行符之外的任意字符[a-z0-9] 匹配集合中任意单个字符[^a-z0-9] 匹配不在集合中任意单个字符/d 匹配单个数字/D匹配非数字字符 等郊于[^0-9]/w 匹配数字型的(字)字符/W匹配数字型的(非字)字符 字符类与空白字符/s 匹配空白字符,如空格制表符和换行符/S 匹配非空白字符/n 匹配换行符/r 匹配回车符/t 匹配制表符/f 匹配进纸符/b 匹配退格符/0 匹配空值字符 字符类:锚定字符/b 匹配字边界(不在[]中时)/B匹配非字边界^ 匹配行首$ 匹配行尾/A 匹配字符串开头/Z 匹配字符串或行的末尾/z 只匹配字符串的末尾/G 匹配前一次m//g的离开之处 字符类:重复字符x? 匹配0或1个xx*匹配0或多个xx+匹配1或多个x(xyx)+ 匹配1或多个模式xyzX(m,n) 匹配m到n个x组成的值 字符类:替换字符Was|were|will 匹配was,were,will之一 字符类:记忆字符(string) 用于反向引用/1或$1 匹配第一组括号/2或$2 匹配第二组括号/3或$3 匹配第三组括号 字符类:其他字符/12 匹配八进制数.直到/377/x811 匹配十六进制数值/cX 匹配控制字符.比如/cC指的是 ; /cV指的是 /e 匹配ASCII编码中的ESC符(取消),而非反/E/l/L/N/p{PROPERTY}/p{PROPERTY}/Q/u/U/x{NUMBER}/X/{//
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值