教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows

 

 

Word  ≫ 検索と置換

Word :ワイルドカード を使った検索と置換を極める 2

 

 

 

 

 


 

 

 

 

 

 

 

 


 

 

 

 

 

 

 

 

 

 

ワイルドカードを使った検索と置換を極める 1234


 

ワイルドカードの意味と検索例 (続き)

 

[!]

〜以外の1文字を検索します。([ ]内のいずれかを除く))

検索例

検索結果
[!0-90-]

数字以外の文字を検索します。

test[!0-5]user

test0〜5user以外を検索します。

○ test6user  test7user  test8user

× test1user   test2user

[!-]

ひらがな以外の文字を検索します。


{数字}

直前の文字(又は式)が#個ある単語を検索します。

検索例

検索結果
fe{2}d

eが2個ある単語を検索します。

○ feed

× fed

[0-9]{4}

4桁の全ての数字を検索します。(0〜9のいずれかの文字が4個、という意味)

○ 4568   1200    3540

× 120   10   9 …

(注: 45654564など、4桁以上の数値も4桁目まではヒットします。4桁の数値のみ検索したい場合は、 <[0-9]{4}> と検索します。4桁数字で始まり4桁数字で終わる、という検索条件です。)


{数字,}

直線の文字(又は式)が#個以上ある単語を検索します。

検索例

検索結果
fe{3,}d

eが3個以上ある単語を検索します。

○ feeed  feeeed    feeeeedeee

× fed  feed


{数字,数字}

直前の文字が#個〜#個まである語を検索します。

検索例

検索結果
fe{3,5}d

eが3個〜5個ある単語を検索します。

○ feeed  feeeed    feeeeedeee

× fed  feed feeeeeed

[0-9]{2,4}

2桁〜4桁の全ての数字を検索します。

○ 48   120    3578

× 8     78987887(4桁までは数字がヒットします。)

 

(※ 2桁〜4桁の数値だけを検索したい場合は <[0-9]{2,4}> と検索します。)

M[rs]{1,2}

M + rとsが1個か2個の単語を検索します。

(MrとMrsを検索したい場合)

 

○Mrr  Mrs Mr Mss Msr…等がヒットします。


(    )

¥数字

ワイルドカードを(  )で囲むと1つの塊(式)として扱 うことができます。これにより塊(式)として指定した部分はそのまま結果に返すことができたり、塊 (式)単位で配置を変更できる為、ランダムな語や数字を含む検索置換が可能です。置換後の文字列として式(塊)を表すには¥数字を使います。¥数字の数字の部分は式の出現順です。

置換前

置換したい形 検索文字列 置換文字列

第2

第25

第310…(3桁まで)

第2

第25

第310

([0-9]{1,3})

\1

1年B組

3年A組

2年C組

1-B(1年生)

3-A(3年生)

2-C(2年生)

([1-3])([A-F])

\1-\2\1年生)

型番A-12

型番C-34

型番Q-8

型番12-A

型番34-C

型番8-Q

型番([A-Z])-([0-9]{1,2})

型番\2-\1


ワイルドカードとして使われている文字([ ]  {  }  ?  *  ! 等…)を通常の文字として検索/置換する場合は

ワイルドカードとして使われる文字を通常の文字として検索/置換する場合は、前に\を付けます。例えば?を検索する場合は、「検索する文字列」ボックスに「\?」と入力します。

補足:ボックスにそのまま入力してもいいのですが、[  ]で括るとより分かりやすく正確に検索できます。([\?]のように)

 

 

 

ワイルドカードを使った検索と置換を極める 1234

 

 

教えて!HELPDESK      Excel     Word      Outlook      Power Point      Windows