正则表达式REGularExpression-创新互联

正则表达式REGular Expression

晋安网站建设公司创新互联公司,晋安网站设计制作,有大型网站制作公司丰富经验。已为晋安成百上千提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的晋安做网站的公司定做!

基本正则表达式:Basic REGEXP

元字符释义
.
匹配任意单个字符
[]
匹配指定范围内单个字符
[^]
匹配指定范围外单个字符
*其前面字符出现任意次
\?其前面字符出现0次或者1次
\{m,n\}其前面字符至少m次,至多n次;没上限省略n
.*任意长度的任意字符
^锚定行首
$锚定行尾
\< , \b锚定词首
\> , \b锚定词尾
\(\)分组
\1, \2, \3后项引用

字符集和:  [:digit:]数字   [:lower:]小写字母  [:upper:]大写字母

      [:punct:]标点符号 [:space:]空白字符  [:alpha:]所有字母

      [:alnum:]所有数字和字母

  使用还需要使用方括号 如: grep '[[:digit:]]' /etc/inittab

扩展正则表达式:Extended REGEXP

元字符释义

.
匹配任意单个字符


[]
匹配指定范围内单个字符

[^]
匹配指定范围外单个字符

*其前面字符出现任意次

?其前面字符出现0次或者1次(不需要基本表达式中"\")

+匹配其前面的字符至少一次 同基本表达式\{1,\}


{m,n}其前面字符至少m次,至多n次;没上限省略n (不需要基本表达式中"\")

^锚定行首

$锚定行尾

\< , \b锚定词首

\> , \b锚定词尾

()分组(不需要基本表达式中"\")

\1, \2, \3后项引用  \1:引用第一个左括号以及与之对应的右括号所包括的内容

|
或者 or 例如:a|b a或b , C|cat C或cat



另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前文章:正则表达式REGularExpression-创新互联
本文URL:http://scyanting.com/article/dsshoh.html