ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
> 表一 > | 字符 | 匹配 | 示例 | |---|---|---| | ^ | 匹配输入的开始 | /^This/ 匹配"This is..." | | $ | 匹配输入的结束 | /end$/ 匹配"This is the end" | | * | 匹配0次或者多次 | /se*/ 匹配"seeee",或者"se" | | ? | 匹配0次或者多次 | /ap?/ 匹配"apple"或者"a" | | + | 匹配一次或者多次 | /ap+/ 匹配"apple"但不匹配"and" | | {n} | 严格匹配n次 | /ap{2}/ 匹配"apple"但不匹配"apie" | | {n,} | 匹配n次或多余n次 | /ap{2,}/ 匹配"apple"或者"appp" | | {n, m} | 至少n次, 至多m次 | /ap{2,4}/ 匹配"apppppp"中的"apppp" | | [...] | 方括号中的任何字符 | /a[px]e/ 匹配"ape"和"axe" | | [^...] | 处方括号外的任何字符 | /a[^px]e/ 不匹配"ape"和"axe" | | \b | 匹配边界上的单词 | /\bno/匹配"nono"中的第一个"no" | | \B | 匹配非边界上的单词 | /\Bno/匹配"nono"中的第二个"no" | >表二 | 字符 | 匹配 | 示例 | |---|---|---| | \d | 从0到9的数字 | /d{3}/匹配"Now in 123"中的"123" | | \D | 匹配任何非数字的字符 | /D{2, 4}/匹配"Now in 123"中的"Now" | | \w | 匹配单词字符(字母、数字、下划线) | /\w/匹配javascript中的"j" | | \W | 匹配任何非单词的字符(非字母、数字或下划线) | /\W/匹配"100%"中的"%" | | \n | 匹配一个换行 | | | \s | 匹配一个空白字符 | | | \S | 匹配一个非空白字符 | | | \t | 匹配一个制表符 | | | (x) | 捕获圆括号 | |