カンマ区切りの名前とコンマ区切りのアカウント番号を持つファイルがあります。だから、名前は常に "ダウ、ジョン"のようなものになり、数字は ",19862"のようになります。 Notepad ++のRegex Find関数を使って、数字の間の '、'をすべて '|'に変更したいと思います。メモ帳++ Regexを使用して見つかったテキストの一部のみを検索して置換する
基本的に回す:
12345|09876
13568|08642
に
12345,09876
13568,08642
を私は[0-9],
にカンマを見つける使用してきたが、私はそれを正しくの最後の数字を残して取得することはできませんをカンマ()に置き換えてください。
アイデア?この正規表現
(\d),(\d)
と
$1|$2
OR
\1|\2
ああ、これは、それを行うようです、ありがとう!私は '[0-9]'を試していて、 '\ 1 | 'で置き換えていましたが、うまくいきませんでした。再度、感謝します! – JToland
なぜ括弧が必要なのですか? – Patrick
@Patrick正規表現では、括弧は捕捉グループを作成して、置換えに使用できるようにパーサーがグループ内のパーツをキャプチャするようにパーサに指示します。 –