私は次のような多くの外観を持つドキュメントを持っています:
[9/22/17 10:46 AM] xxxxxxxx: llllllllllllllllllll
[9/22/17 10:46 AM] Cc: cccccccccc
[9/22/17 10:46 AM] Me: bbbbbbbbbbbbbbbbb
[9/22/17 10:46 AM] Ccc: aaaaaaaaaaaaaaaaaaaaaaaaaa
[
から:
までの範囲を選択して、空白に置き換えようとしています。ワイルドカードを使用し、Wordの空白を無視する必要があることはわかっていますが、範囲を正しく取得できないようです。探し回ったのですが、必要なものが正確に見つからないようです。
あなたは私の「範囲」という言葉の誤用を混乱させています。 [0-9]
はすべての数字(「アラビア数字」)に一致する範囲であり、[aeiou]
はすべての母音に一致する範囲です。それらはあなたが望むものではありません。
行のlastコロンを介してすべてを一致させたい場合は、注意が必要な場合があります。ただし、常にsecondコロンですべてを検索している場合(つまり、時間の一部であるコロンを調べている場合)は、\[*:*:
を使用します。 \
により、[
(つまり、\[
)は範囲の先頭ではなく、通常の文字として扱われます。次に、すべて(*
)をコロンで照合し、次にすべてを再びコロンで照合します。
[*:
が機能しなかった理由は、[
がワイルドカード文字であり、その前に\
を配置する必要があったためです。