{1} にデータがあります。これはテストデータです。{2} これは別のデータです。エラーによって 2 の後のスペースが挿入されていることに注意してください。{3} これはもう 1 つのデータです。{4} 番号の前に別のスペース エラーがあります。
すべてを{1}の正しい形式で独自の行にしたい、つまり数字の前後にスペースを入れない
Notepad++には正規表現が必要です
ありがとう
答え1
- Ctrl+H
- 検索対象:
{\h*(\d+)\h*}
- 置き換え:
\n{$1}
または\r\n{$1}
プラットフォームに応じて - チェック マッチケース
- チェック 包み込む
- チェック 正規表現
- チェックを外す
. matches newline
- Replace all
説明:
{ # open brace
\h* # 0 or more horizontal spaces
(\d+) # group 1, 1 or more digits
\h* # 0 or more horizontal spaces
} # close brace
交換:
\n # linefeed, you can use \r\n for Windows EOL
{$1} # content of group 1 (i.e. the digits) surrounded by braces
スクリーンショット(前):
スクリーンショット(後):