正規表現が許可されていないことを考えるとFind.Execute
、段落をストリーミングして 1 つずつステップ実行する以外に、これを行う COM の方法はありますか?
Word 文書で RegEx パターンを見つける必要があり、できれば match を返す必要があります。それができない場合は、Word 文書で RegEx を見つけて、少なくとも $True を返してキャプチャできるようにします。
注意: Find.Execute
「テキストの検索」ダイアログの呼び出しが原因で、その理由が限定的であることは理解していますが、パターンを検索するための同様の効率的な方法があることを願っています。Find.Execute
ドキュメントからテキストを範囲としてストリーミングし、それを検索するのはかなり高速です。