1.正则表达式的基本语法
\d 数字
\w 字母或数字或下划线
. 任意一位符号
\s 一个空白符号
\d{3} 三位数字
\d{3,8} 3到8位数字
\d{3,} 3位以上数字
\d+ 1位以上数字
\d* 没有或任意多位数字
\d? 1位或0位数字
\d{3}\s+\d{3,8} 匹配一个电话号码 三位区号+若干个空格+3到8位市话号码
当?前面一个符号是一个固定长度的模式时,执行贪婪匹配(能匹配多长匹配多长),但是如果?前面一个符号是一个长度范围时,就低不就高。
\d 数字
\w 字母或数字或下划线
. 任意一位符号
\s 一个空白符号
\d{3} 三位数字
\d{3,8} 3到8位数字
\d{3,} 3位以上数字
\d+ 1位以上数字
\d* 没有或任意多位数字
\d? 1位或0位数字
\d{3}\s+\d{3,8} 匹配一个电话号码 三位区号+若干个空格+3到8位市话号码
当?前面一个符号是一个固定长度的模式时,执行贪婪匹配(能匹配多长匹配多长),但是如果?前面一个符号是一个长度范围时,就低不就高。