^ 行首 $ 行尾 ^[ abc] 以a或b或c开头的行 [Ss]igna[lL] 匹配单词signal、signaL、Signal、SignaL ^ABC$ 只包含ABC的行 [ty]$ 以t或者y结尾的行 [^$] 空行 [^.*$] 匹配行中任意字符串 ^......$ 包括6个字符的行 [a-zA-Z] 任意单字符 [a-z][a-z]* 至少一个小写字母 [a-z]+ 至少一个小写字母 [^0-9] 非数字 [^0-9A-Za-z] 非数字或字母 [0-9]{2}-[0-9]{2}-[0-9]{4} 对日期格式dd-mm-yyyy [0-9]{3}.[0-9]{3}.[0-9]{3}.[0-9]{3} IP地址格式
Sat(urday)? 匹配Sat或者Saturday
(c|b)at 匹配cat或bat
b(a|e){1,2}t bat,bet,baat,beet,baet,beat