No.3ベストアンサー
- 回答日時:
複数の空白行を1行にまとめるマクロです。
gofiletop;
while (1) {
searchdown "^\\n\\n", regular;
if (!result) break;
down;
beginsel;
while (code == '\r') {
down;
}
delete;
}
ああ、これを待っていました。
このマクロなら特定文字がデータで使えなくなる事も無いしマクロを呼び出せば簡単に処理できます。
目的が達せたので締め切りたいと思います。
皆様ありがとうございました。
No.2
- 回答日時:
#1です
$は正規表現では行末を意味していますね。すみません。@で試してみてください。
これは動作しました
ああ、やっぱり$は一時的な記号だったんですね。
ただ、この方法だと$とか@が含まれるデータは誤動作の恐れがあるので変換前にチェックが必要では?と思いました。でも、手作業に比べれば楽ですね。
No.1
- 回答日時:
秀丸ヘルプに下記記載があります
>\n自体を任意の回数繰り返すような正規表現は、期待通りに動作しないことがあります。
>もし「$」で置き換え可能な場合にはなるべく「$」を使うようにしてください。
美しくない方法ですが
置換 \n → $
${4,} → $$$
$ → \n
とすれば、3行以上連続する空行を2行にできます。
回答ありがとうございます。
なるほどhelpに書いてありました。すみません。
道理で幾ら探してもサンプル例が無いハズです。
対策として\nの代わりの文字として$を使い、ご指定の置換を3回行えば良いと解釈すれば良いでしょうか?
\n→$は出来ましたが、${4,}→$$$でエラーが出るようですが、何か間違ってますか?
手作業で成功すればマクロ化できそうです。
解決の手掛かりを頂いた気がします。ありがとうございます。
なお、引き続き出来れば一遍で処理できる方法をお待ちしております。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) テキストエディタで複数行にわたる文字列の行頭に番号を振る方法 4 2023/03/11 12:57
- オープンソース csvデータのダブルクォーテーションで囲まれた文字内にあるカンマを削除したい 3 2022/09/02 15:17
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- Windows 10 Windowsのバッチファイルで正規表現の置換方法について… 4 2022/12/09 16:00
- その他(コンピューター・テクノロジー) 正規表現の置換で数値を合計したいです。 2 2022/10/17 11:01
- 政治 私の憲法9条改正案はどうですか? これだったら改憲反対派も賛成してくれますか? 【9条】(平和主義) 3 2022/12/22 22:16
- 英語 私の車は、購入してから7年目になるが、これまでに車検を3回受けた。の英訳 8 2022/06/07 05:07
- 政治 個人的に、憲法改正案を考えてみました。 意見を聞かせてください。 特に、9条(第2章 - 戦争の放棄 3 2023/02/22 22:08
- 政治 個人的に、憲法改正案を考えてみました。 意見を聞かせてください。 特に、9条(第2章 - 戦争の放棄 4 2023/02/19 14:34
- 英語 「所有格+数量詞+名詞」と「数量詞+of+所有格+名詞」の意味やニュアンスの違い等について 4 2023/06/28 11:34
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C#で空白行を削除する方法
-
Eclipse 改行後のタブ
-
各項目がダブルクォーテーショ...
-
PowerShellでテキストの空白行...
-
パワーポイントの一括置換:複...
-
ExcelVBA バッチファイル編集
-
csvデータ ダブルクォーテ...
-
python 大文字小文字を区別しな...
-
VBA 置換文字がみつからない時
-
スペースで区切られた氏名から...
-
テキストボックスの文字列を置...
-
ハングルを日本語に置換
-
\\(円)記号を置換したい
-
正規表現で、特定の文字列を含...
-
置換した文字色の変更
-
3回以上の改行を2回にする正...
-
特定の列のみ置換を行いたい
-
正規表現 特定の文字列を含む行...
-
テキストファイル中の文字列の置換
-
Excel・ユーザーフォームの情報...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スペースで区切られた氏名から...
-
VBA 置換文字がみつからない時
-
各項目がダブルクォーテーショ...
-
csvデータ ダブルクォーテ...
-
エクセル VBA 複数条件一...
-
正規表現で、特定の文字列を含...
-
csvデータのダブルクォーテーシ...
-
xmlファイル内の文字列置換
-
PowerShellでテキストの空白行...
-
ハングルを日本語に置換
-
C#で空白行を削除する方法
-
複数のパワーポイントファイル...
-
Excel・ユーザーフォームの情報...
-
C言語でテキストファイルの内容...
-
Eclipse 改行後のタブ
-
テキストファイル中の文字列の置換
-
正規表現 特定の文字列を含む行...
-
EXCEL警告「置換対象のデータが...
-
○文字目に文字挿入
-
VBscriptで「改行」と「"」を置...
おすすめ情報