一、正则表达式限定符

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_字符串

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_javascript_02


JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_03

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_javascript_02


JAVA 正则表达式 识别重复的字母 正则表达式重复字符_正则表达式_05

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_06


\d是匹配数字的,num中没有限定符,只要有数字即可(从左往右找)

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_07

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_06


JAVA 正则表达式 识别重复的字母 正则表达式重复字符_限定符_09

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_06

^ ==> 以字符串的起始(即 匹配开始)
$ ==>以字符串的结束(即 匹配结束)

这里的^\d$,表示以数字开始,以数字结束(其中数字只有一位数)

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_正则表达式_11

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_06

如果写两个5,那么就会弹出false

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_javascript_13

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_正则表达式_14


需要写两个\d,\d\d代表两个数字

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_字符串_15

## 标题

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_06

\d\d事紧挨着的,因此55中间不能加任何其他的字母,加数字也不行,仅代表两位数

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_字符串_17

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_正则表达式_14

二、正则表达式重复

{n} ==>匹配重复N次

假如匹配一个手机号 ==>11位数(写11个\d太累了,因此用{n}来解决)

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_限定符_19

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_06

{n,} ====》匹配重复最少n次,最多不限

匹配数字最少匹配到6次,最多不限

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_限定符_21

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_06


JAVA 正则表达式 识别重复的字母 正则表达式重复字符_正则表达式_23

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_正则表达式_14


JAVA 正则表达式 识别重复的字母 正则表达式重复字符_字符串_25

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_06

{n,m} ====》匹配重复最少n次,最多m次

假如匹配用户名最少6个字符,最多12个字符

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_javascript_27

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_06

*====》匹配重复最少0次,最多不限

匹配数字,最少可以没有,最多不限制

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_字符串_29

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_06


JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_31

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_06

+====》匹配重复最少1次,最多不限

匹配数字,最少一次,最多不限制

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_字符串_33

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_06

?====》匹配重复最少0次,最多一次

匹配数字,最少0次,最多一次

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_javascript_35

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_06


JAVA 正则表达式 识别重复的字母 正则表达式重复字符_正则表达式_37

JAVA 正则表达式 识别重复的字母 正则表达式重复字符_JAVA 正则表达式 识别重复的字母_06