さて、「Word delete blank lines」を検索すると、多くのものが得られますbut彼らは主に 特殊文字について話している 2つの連続する空の段落を置き換える、つまり_^p^p
_を_^p
_で置き換えます。そして、質問する前に:いいえ、_^p
_は段落ではなく改行と一致するため、_^p
_を空の置換で置き換えることはできません(つまり、ドキュメント内のすべての改行を置き換えます)。 1つの長いテキストに変換します)。
ただし、空の行があります。これは改行の前にテキストがない行です。正規表現では、次のように記述します。
_^$
_
またはHTMLに関しては、私はこれについて話している:
_<p>Some text</p>
<p></p>
<p>some more text</p>
_
そしてviでは 空白行を単に削除する とします。しかし、Wordをエクスポートしたり、テキストを変更したりインポートしたりすることはできません。書式設定が重いなどです。
Microsoft Word 2007を使用します。
@mutzmatronは正しいです。^p^p
を^p
で実際に置き換えますis正しい方法です。
ただし、ドキュメントに^p^p^p^p
または同様の場合、それらはすべてピックアップされず、再び^p^p
を離れます。したがって、すべてのケースがカバーされるまで、この検索/置換操作を数回実行する必要があります。
ワイルドカードを使用する別の方法:
検索と置換ウィンドウで「ワイルドカードを使用する」にチェックを入れます。
探す: (^13)^13{1,}
。
置換:\1
。
^13
は、ワイルドカードモードでの段落記号です。 1つの段落記号を検索し、その後に少なくとも1つの他の段落記号を検索します。空でない行の終わりを示す最初の段落記号のみを保持します。