[戻る]
一括表示

タイトル
記事No
投稿日
投稿者
参照先
正規表現検索 空行削除
1107
: 2020/10/25(Sun) 22:52:39
numata

正規表現検索を便利に利用させていただいております。
ありがとうございます。
ところで空行の削除をしたくて
^\nや^\r\nをためしてみたのですが、検索できません
どのように表現すればよいのでしょうか?
タイトル
記事No
投稿日
投稿者
参照先
Re: 正規表現検索 空行削除
1108
: 2020/10/27(Tue) 19:09:04
K.Hiwasa

> 正規表現検索を便利に利用させていただいております。
> ありがとうございます。
> ところで空行の削除をしたくて
> ^\nや^\r\nをためしてみたのですが、検索できません
> どのように表現すればよいのでしょうか?

現状、空セルを検索できない仕様になっております。
(検索速度アップのために空セルは検索対象外にしていて、
空セルを検索したい場合は標準の検索ダイアログを使って頂く)
そのため、空行を選択して削除することはできません。
申し訳ございません。
タイトル
記事No
投稿日
投稿者
参照先
Re^2: 正規表現検索 空行削除
1109
: 2020/10/28(Wed) 17:02:49
numata

ありがとうございます。
説明が足りなかったかもしれませんが、
空セルではなく、
お客様から、改行を使用せずスペースを多用している
データを預かり、連続スペースを改行にしたのですが
例えば、1セルの中に3行のデータがあって
2行目が改行のみのとき、この行を削除したいのですが、
それも空セルと同じ扱いということでしょうか?
タイトル
記事No
投稿日
投稿者
参照先
Re^3: 正規表現検索 空行削除
1110
: 2020/10/28(Wed) 19:28:11
K.Hiwasa

> 例えば、1セルの中に3行のデータがあって
> 2行目が改行のみのとき、この行を削除したいのですが、
> それも空セルと同じ扱いということでしょうか?

失礼しました。
^はセルの先頭(1行目の)なので、2行目の行頭にはマッチしません。
検索:\n\n
置換:\n
でどうでしょうか。


以下追記
連続する改行にも対応するなら、こっちの方がいいですね。
検索:(\n)\n+
置換:$1
タイトル
記事No
投稿日
投稿者
参照先
Re^4: 正規表現検索 空行削除
1111
: 2020/10/28(Wed) 23:25:09
numata

お返事ありがとうございます。
固くなった頭で一人で作業していると別の見方ができなくて
テキストエディタの感覚で^は先頭と思っていたので
「セル」のだとはわかりませんでした。
言われてみれば改行が続いているのだから、
それを一つにすれば良いのですよね。
最悪手作業でと思っていましたけど、
時間短縮したかったので助かります。
本当にありがとうございました。

- WebForum -