正則表達(dá)式使用提示
正則表達(dá)式是用于匹配字符串中字符組合的模式。下面是一些常用的正則表達(dá)式元字符:
- . - 匹配除換行符外的任意字符
- * - 匹配前面的表達(dá)式0次或多次
- + - 匹配前面的表達(dá)式1次或多次
- ? - 匹配前面的表達(dá)式0次或1次
- {n} - 匹配前面的表達(dá)式恰好n次
- {n,} - 匹配前面的表達(dá)式至少n次
- {n,m} - 匹配前面的表達(dá)式至少n次,但不超過(guò)m次
- ^ - 匹配字符串的開(kāi)始
- $ - 匹配字符串的結(jié)束
- [...] - 匹配方括號(hào)內(nèi)的任意字符
- [^...] - 匹配除方括號(hào)內(nèi)的任意字符
- \d - 匹配數(shù)字,等同于[0-9]
- \w - 匹配字母、數(shù)字、下劃線,等同于[A-Za-z0-9_]
- \s - 匹配空白字符
匹配組用于捕獲文本的特定部分,使用圓括號(hào)()定義。匹配組可以在替換文本中使用$1, $2等引用。