正则表达式
博客专区 > 器石_ 的博客 > 博客详情
正则表达式
器石_ 发表于1年前
正则表达式
  • 发表于 1年前
  • 阅读 15
  • 收藏 2
  • 点赞 0
  • 评论 0

正则表达式是由一串字符和元字符构成的字符串。主要功能是文本查询和字符串操作,它可以匹配文本的一个字符或字符集合。POSIX标准将正则表达式分为两类:基本的正则表达式和扩展的正则表达式,大部分Linux应用和工具仅支持基本的正则表达式。

基本的正则表达式元字符:

*   0个或多个*字符之前的那个普通字符    
.   匹配任意字符   
^   匹配行首,或后面字符的非  
$   匹配行尾  , 空行^$       
[]  匹配字符集合  
\   转义符,屏蔽一个元字符的特殊意义  
\<\>  精确匹配符号  
\{n\} 匹配前面字符出现n次  
\{n,\} 匹配前面字符至少出现n次  
\{n,m\} 匹配前面字符出现n~m次  

 

扩展的正则表达式元字符:

?   匹配0或1个在其之前的那个普通字符   
+   匹配1个或多个在其之前的那个普通字符  
()  表示一个字符集合或用在expr中    例:re(o|a|b)d
|   表示“或”,匹配一组可选的字符    

 

共有 人打赏支持
粉丝 2
博文 14
码字总数 7888
×
器石_
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: