マクロで一度の作業で下のようにするにはNo.05203
最北端 さん 06/08/12 11:47
 
すみません教えてください。
マクロで一度の作業で下のようにするにはどうしたらいいですか?

[[img(http:www.○×●□.com)]]\n

今は、下のように2度の作業でしています。

一回目

検索
\n
置換
)]]\n

2回目

検索
^
置換
[[img(

[ ]
RE:05203 マクロで一度の作業で下のようにNo.05204
K'zawa さん 06/08/12 13:25
 
K'zawa@ユーザーです。

>マクロで一度の作業で下のようにするにはどうしたらいいですか?
>
>[[img(http:www.○×●□.com)]]\n

文字列「^http:www.○×●□.com\n」を
「[[img(http:www.○×●□.com)]]\n」に置換するという意味でしょうか?
ならば、
--------------------------------------------
replaceallfast "\\^(.+)(\\\\n)","[[img(\\1)]]\\2",regular;
--------------------------------------------
意味が違ってたらすいません。

[ ]
RE:05203 マクロで一度の作業で下のようにNo.05205
h-tom さん 06/08/12 13:26
 

h-tom です。

>すみません教えてください。
>マクロで一度の作業で下のようにするにはどうしたらいいですか?
>
>[[img(http:www.○×●□.com)]]\n
>
>今は、下のように2度の作業でしています。
"http:〜"という文字を
"[[img(http:〜)]]"に、すればいいですよね?

マクロではなく、普通の置き換えで出来ますよ。
検索:^(http.*)
置換:[[img(\1)]]
正規表現をチェックしてください。
秀丸エディタはVer.5.xxなら大丈夫かな?

[ ]
RE:05205 マクロで一度の作業で下のようにNo.05206
最北端 さん 06/08/12 13:59
 
h-tom <xxxxxxxxxxxxxx@maruo.co.jp>さん:
>
>h-tom です。
>
>>すみません教えてください。
>>マクロで一度の作業で下のようにするにはどうしたらいいですか?
>>
>>[[img(http:www.○×●□.com)]]\n
>>
>>今は、下のように2度の作業でしています。
>"http:〜"という文字を
>"[[img(http:〜)]]"に、すればいいですよね?
>
>マクロではなく、普通の置き換えで出来ますよ。
>検索:^(http.*)
>置換:[[img(\1)]]
>正規表現をチェックしてください。
>秀丸エディタはVer.5.xxなら大丈夫かな?
h-tomさん、ありがとう
正規表現でできました。
助かりました

[ ]
RE:05204 マクロで一度の作業で下のようにNo.05207
最北端 さん 06/08/12 14:03
 

>文字列「^http:www.○×●□.com\n」を
>「[[img(http:www.○×●□.com)]]\n」に置換するという意味でしょうか?
>ならば、
>--------------------------------------------
>replaceallfast "\\^(.+)(\\\\n)","[[img(\\1)]]\\2",regular;
>--------------------------------------------
>意味が違ってたらすいません。

K'zawaさんもありがとう

しかし、そのマクロで試してみましたがうまくいきませんでした。
何も反応有りませんでしたよ。

h-tomさんに教えてもらった方法でします。

皆さんありがとう

[ ]
RE:05207 マクロで一度の作業で下のようにNo.05208
K'zawa さん 06/08/12 15:03
 
>何も反応有りませんでしたよ。

行頭から行末まで1行に1アドレスが書いてあるって意味でしたか。
それじゃ反応する訳ない(笑)

[ ]