マクロでの置換での、"の認識について
No.32236
call
さん 13/05/08 04:46
マクロでの置換で、置換文字に"が含まれると、エラーが発生して置換できません。
文章中の「"」を認識させるには、どうしたらいいのでしょうか?
あと、複数行の部分を置換したいとき、改行をして入力すればよろしいのでしょう
か?例を書きます。よろしくお願いします。
replaceall "第一章
仲間
能力","第一章の仲間と能力
ライアン
ホイミン";
[
△
]
RE:32236 マクロでの置換での、"の認識に
No.32238
秀丸担当
さん 13/05/08 10:17
>マクロでの置換で、置換文字に"が含まれると、エラーが発生して置換できません。
>文章中の「"」を認識させるには、どうしたらいいのでしょうか?
マクロの文字列の中に「"」を書くには、直前に「\」を書くとできます。
例えば、「"」を「a」に置換する場合は以下のようになります。
replaceall "\"", "a";
>あと、複数行の部分を置換したいとき、改行をして入力すればよろしいのでしょう
>か?例を書きます。よろしくお願いします。
改行は直接書くことはできなくて、「\n」で表すことができます。
例えば以下のように書きます。
replaceall "1行目\n2行目","置換後";
[
△
]
RE:32238 マクロでの置換での、"の認識に
No.32241
call
さん 13/05/08 14:10
よくわかりました。ありがとうございました。
[
△
]