Word 查找和替換的通配符


 查找和替換的通配符

若要查找

類型

示例

任意單個字符

?

s?t 可查找“sat”和“set”。

任意字符串

*

s*d 可查找“sad”和“started”。

單詞的開頭

<

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

單詞的結尾

>

(in)> 可查找“in”和“within”,但不可查找“interesting”。

指定字符之一

[ ]

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

此范圍內的任意單個字符

[-]

[r-t]ight 可查找“right”和“sight”。范圍必須是升序。

括號內的范圍中的字符以外的任意單字符

[!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 到 m 個前一字符或表達式

{n,m}

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

一個或一個以上的前一字符或表達式

@

lo@t 可查找“lot”和“loot”。

查找兩個單詞:(<*>)空格(<*>) “This is a Text” 可找到“This is”“is a”“a Text ”后面加個空格才能找到
                 星號 (*) 會返回單詞中的全部文本。
                (< >) 分別標記了每個單詞的開始和結束。返回單個單詞。
                它們之間的括號和空格將單詞拆分成不同的組:(第一個單詞) (第二個單詞)。
替換為:\2, \1                        得“is, This”
                斜杠(\)與數字放在一起充當占位符。(您也可以使用斜杠來查找其他通配符。請參閱下一節以了解更多信息。)

查找兩個單詞:(<*)空格([!空格]@)^13        找到: “行首This is a Text換行符”
            替換為:\2,空格\1^p       得”text, This is a“

28th May 2003
查找:([0-9]{1,2})([dhnrst]{2})空格(<[ADFJMNOS]*>)空格([0-9]{4})
替換:\3空格\1,空格\4               得May 28, 2003
  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM