shell 正則整理
阿新 • • 發佈:2019-04-09
正則表達式 lov 重復出現 一個 多個 love code 標簽 指定 1.正則表達式元字符
^ 行首定位符 ^love $ 行尾定位符 love$ . 匹配單個字符 l..e * 匹配前導符0到多次 ab*love .* 任意字符 [] 匹配指定範圍內的一個字符 [Ll]ove [-] 匹配指定範圍內的一個字符 [a-z0-9]ove [^] 匹配不在指定範圍內的字符 \ 轉義字符 \< 詞首定位符 \<love \> 詞尾定位符 love\> \(..\) 匹配稍後使用的字符標簽 x\{m\} 字符x重復出現m次 o\{5\} x\{m,\} 字符x重復出現m次以上 o\{5,\} x\{m,n\} 字符x重復出現m次到n次 o\{5,10\}
2.擴展正則表達式元字符
+匹配一個或多個前導字符 [a-z]+ove
? 匹配0個或一個前導字符 lo?ve
a|b匹配a或b
() 組字符
(..)(..)\1\2標簽匹配字符
x\{m\} 字符x重復出現m次 o\{5\}
x\{m,\} 字符x重復出現m次以上 o\{5,\}
x\{m,n\} 字符x重復出現m次到n次 o\{5,10\}
shell 正則整理