行开头,行末尾
注意:只能匹配一行的开头,而不是中间目标的开头!!!
^$ // 空行(没有任何字符,包括空白字符) ^cat$ // 匹配只有cat匹配任意字符
要搜索 03/19/76、03-19-76、03.19.76 可以这样03[/-.]19[/-.]76 更加精确 也可以直接03.19.76 会匹配到203319 7639或
Bob|Robert gray|grey gr(a|e)y 用括号来划定多选结构的范围,正常情况下,()也是元字符可选项
colou?r // 匹配color或colour 4(th)? // 括号界定?的作用对象 .? // 可以匹配一个可能出现的空格之前紧邻的元素出现一次或多次
'...+' # 前面必须带有一个紧邻元素 .+ # 可以匹配至少一个空格 [0-9]+ # 匹配至少有一个数字或多个数字 注意:一个字符组是一个元素,所有它可以直接加*、+,而不需要用括号之前紧邻的元素出现任意多次,或者不出现
'...*' .* # 可以匹配任意多个空格