查找和替换文本

2025-05-26 11:52:14 6548

任何单字符

?

“s?t”可以找到“sat”和“set”。

任何字符串

*

“s*d”可以找到“sad”和“started”。

指定字符之一

[ ]

“w[io]n”可以找到“win”和“won”。

此范围内的任一字符

[-]

“[r-t]ight”可以找到“right”、“sight”和“tight”。

范围必须是升序。

除了括号内的字符之外的任一字符

[!]

“m[!a]st”可以找到“mist”和“most”,但不能找到“mast”。

除了括号内范围中的字符之外的任一字符

[!x-z]

“t[!a-m]ck”可以找到“tock”和“tuck”,但不能找到“tack”或“tick”。

范围必须是升序。

某个字符或表达式刚好 n 个匹配项

{ n}

“fe{2}d”可以找到“feed”,但不能找到“fed”。

某个字符或表达式至少 n 个匹配项

{ n,}

“fe{1,}d”可以找到“fed”和“feed”。

某个字符或表达式一定范围的匹配项

{ n, n}

“10{1,3}”可以找到“10”、“100”和“1000”。

某个字符或表达式的一个或多个匹配项

@

“lo@t”可以找到“lot”和“loot”。

单词开头

<

“<(inter)”可以找到“interesting”和“intercept”,但不能找到“splintered”。

单词结尾

>

“(in)>”可以找到“in”和“within”,但不能找到“interesting”。