0

次のテキストがあります。

hola este es un test.
Test de regexp.
Super man
es un héroe de comic.
Test nueva linea

そして、私が期待した結果 ドット (.)、キャリッジ リターン、単語 (A-Za-z) がある場合は、追加のキャリッジ リターン内に配置します。例:

hola este es un test.

Test de regexp.

Super man
es un héroe de comic.

Test nueva linea

EditPad Pro交換パネルでどうする?後方参照を使用する必要があると思います。

4

2 に答える 2

2

正規表現:

(\.\r?\n)([A-Za-z])

また

(\.[\r\n]+)([A-Za-z])

と置換する:

\1\n\2

\1または\2が機能しない場合は$1$2代わりに , を使用してください。

于 2015-07-22T12:30:18.620 に答える
0

後方参照は必要ないかもしれません:

\.\n

...交換された...

\.\n\n

…いいかもしれません。後方参照が必要になるのは、次のテキストがない場合に余分な改行を追加しないようにする場合です。その場合:

\.\n([a-zA-Z])

...交換された...

\.\n\n\1

...あなたが必要とするものでなければなりません。

注意してください、私は EditPad Pro を使用していません。異なるエディターは後方参照に異なる用語を使用しているため、\.\n\n$1代わりに使用されている可能性があります。

于 2015-07-22T12:55:15.707 に答える