2017-06-20 16 views
0

私は非常に長いデータリストを持ち、CSVに変換しようとしていますが、唯一の区切り文字は常に小文字が大文字に先行しています。だから私は[a-z][A-Z]の間にカンマを追加しようとしています。これはNotepad ++を使って可能ですか?シェルからawk/sedを使うだけでいいですか?今すぐ見つけたので、2つの文字を消去し、コンマを追加します。正規表現の間に文字を追加する

+0

'sed'でも可能です。 –

答えて

2

あなたはとてもあなたが$1,$2を使用して置き換えることができ([a-z])([A-Z])を使用して、あなたの問題を解決することができます:

あなたが前後参照の恩恵を受けることができますグループをキャプチャすることなく、N ++を使用して

notepad++

regex demo

0

検索:

(?<=[a-z])(?=[A-Z]) 

と交換してください:

, 

注:マッチケースオプションをチェックする必要があります。

関連する問題