Notepad ++で改行を削除する方法が他にあるかどうか知りたいのですが
select and cntrl + J
それはすでにここで説明されています
問題は、Excelからメモ帳++にDMLを実行しようとすると、セルを(Excelからメモ帳++に)コピーすると次のようになることです。
-- Input
Insert into table (
line 1,
line 2,
line 3 ..
Insert into table (
line 1,
line 2,
line 3..
--Output
Insert into table ( line1, line2,..)
Insert into table (line1,line2,...)
...
したがって、各挿入を選択してcntr + Jを作成するのはもちろん解決策ですが、手動1対1を実行させない方が良いのではないかと思います(ExcelのDMLには1000行程度の行がある可能性があるため)
あなたの例は非常に具体的で、私は正確ではありませんが、それが...
<space>Insert
または
<many spaces><some value>
単一のスペース行をそのままにしておきたい場合は、残りから\n
を削除します。
メニュー「検索」>「置換」(またはCtrl + H)
「検索対象」を「\ n [スペース] [スペース] *」に設定します
ここで、[スペース]は実際のスペースです。これは、改行のあるパターンを取り、その後に少なくとも2つのスペースが続き、それを平坦化します。次に、最初の行の空白を修正します。
入力例が不完全なため、完璧な解決策を提供することはできませんが、次のことから始めることができます。
メニュー「検索」>「置換」(または Ctrl + H)
「検索対象」を\r\n +
に設定します
「置換」をなしに設定
「正規表現」を有効にする
「すべて置換」をクリックします
「検索対象」を\r\n\r\n
に設定します
「置換」を\r\n
に設定します
「正規表現」を有効にする
「すべて置換」をクリックします
Before:
Insert into table (
line 1,
line 2,
line 3 ..
Insert into table (
line 1,
line 2,
line 3..
後:
Insert into table ( line 1, line 2, line 3 ..
Insert into table ( line 1, line 2, line 3..