1

フォーラムメンバーの皆様、

次のことを行う NotePad++ 正規表現の設定に少し助けが必要です。以下に示すように、単一のテキスト文字列としてまとめて読み取られるアウトラインレベル番号が前に付いた文があります。

  1. 文 bla bla 2. 文 bla bla 3. 文 bla bla 3a. 文 bla bla 3b. 文 bla bla 3c. 文ブラブラ

私の目標は、アウトライン レベル番号の前に改行を追加することで、以下に示すようにデータを取得することですが、同時に、アウトライン レベル番号を気にしないように正規表現が必要です (つまり、1. 2. 3 . 3a. 3b. 3c.)。これらの数値をそのままにして、これらの数値の前に改行を挿入するだけの正規表現が必要です。これにより、データは以下のようになります。

  1. 文ブラブラ

  2. 文ブラブラ

  3. 文ブラブラ

3a. 文ブラブラ

3b. 文ブラブラ

3c。文ブラブラ

次のワイルドカード文字を試しています:
.+? また: \r\n

問題は、それを機能させることができないことです。どんな助けでも大歓迎です。前もって感謝します。

4

2 に答える 2

1

探す:

(\b\d+[a-z]?\. )

交換:

\r\n\1
于 2013-07-22T03:10:59.643 に答える
0

検索: \s([0-9].)

置換: \n$1

次に、「すべて置換」を押します

于 2013-07-22T05:10:44.953 に答える