?
任意單個(gè)字符 * 任意多個(gè)字符 < 單詞邊界 > 單詞邊界 [] 多個(gè)字符中的一個(gè) [-] 一定范圍內(nèi)的任一字符 [^x-z] 非 {n} N個(gè)重復(fù) {n,} N個(gè)或N個(gè)以上(greedy!) {n,m} N個(gè)到M個(gè) @ 一個(gè)或一個(gè)以上(同{1,},從效果來看是non-greedy)
搜索框支持反向引用:(abc)\1 => abcabc
替換框支持引用匹配pattern的個(gè)數(shù)最大為9,從1開始:(1)(2)(3)(4)(5)(6)(7)(8)(9) => \1\2\3\4\5\6\7\8\9
不支持\0讓我覺得有點(diǎn)郁悶,不過可以將整個(gè)串都用括號(hào)括起來……但……請(qǐng)見下文
不支持的模式:
Nested tagged expressions: ((a)(b)); (不支持嵌套標(biāo)簽)
Non-capture groups; (不支持非捕獲組,像(?:pattern)這些)
Alternation: a | the; (不支持“或”)
以上內(nèi)容,請(qǐng)選中“查找和替換”對(duì)話框中的“使用通配符”進(jìn)行測(cè)試,在非通配符模式下(即不使用“正則”時(shí),不選中“使用通配符”),個(gè)人覺得有一個(gè)點(diǎn)很值得重視,也許其他正則引擎可以學(xué)習(xí)一下的:
替換框可以用^c來引用 剪貼板內(nèi)容?。?/p>
更多建議: