WordでのRegExによる支援
定義済みのスタイルを持つブロックのリストを含むWord 2010文書があります。 スタイルは他のソフトウェアでこれらのブロックを処理するために使用されます。 すべてのブロックのID行に間違ったスタイルが含まれているため、間違ったクイックパートを使用してドキュメントを作成しました。 これがブロックのID行です。 PREFIX_111_222_SUFFIX_増分ID: ブロックのタイトル ¶ IDはインクリメンタル(001、002、003、...)であり、タイトルはブロックごとに異なります。例えば: PREFIX_111_222_SUFFIX_001: これは#1のタイトルです ¶ PREFIX_111_222_SUFFIX_002: これがタイトル#2です ¶ そしてスタイルは: PREFIX_111_222_SUFFIX_増分ID: "Style1"を持つ ブロックのタイトル "Style2"を持っています ¶スタイルは "Normal"です 問題はQuickpartのStyle1であるべきだったということです! 今私は彼らが正しいスタイルを使用するようにそれらのすべてを変更する必要があります。 Word 2010でそれを達成する方法はありますか? 私はかなり "標準の"正規表現(python、perl、vimなど)を使って訓練しましたが、私はWordで完全に行き詰まっています。 私は本当にこれに関して助けが必要です。 編集する これが私がこれまでに試したことです: 最初に私はIDを一致させようとしました。 私はそれらのパターンを試しましたが、それらはすべて失敗します。 (PREFIX_111_222_SUFFIX _ *>)*: (PREFIX_111_222_SUFFIX _ *>)*:(*)(^ 13) 1行ではなく2行を選択します。 私の考えは: 最初に#を加えて、私が働きたい分野を特定します。 Pattern (PREFIX_111_222_SUFFIX_*>) *:(\*)^13 Replacement string: \1: \2### …