!extend:checked:vvvvv:1000:512
次スレを立てる方は↑を二行重ねて書いてください
軽快・高機能・安定と三拍子そろったテキストエディタ
秀丸エディタについて語ろう
■前スレ
秀丸エディタスレ Part46
http://egg.2ch.net/test/read.cgi/software/1676457365/
■公式
http://hide.maruo.co.jp/
■秀シリーズサポートフォーラム
http://www.maruo.co.jp/hidesoft/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
秀丸エディタスレ Part47
■ このスレッドは過去ログ倉庫に格納されています
1名無しさん@お腹いっぱい。 (ササクッテロラ Spe5-/dJS)
2023/11/26(日) 16:08:38.68ID:sMq+lZ9Ep2名無しさん@お腹いっぱい。 (アウアウウーT Sa21-8qzv)
2023/12/02(土) 09:33:21.07ID:LDd2QhXoa 乙です
3名無しさん@お腹いっぱい。 (ワッチョイ 799a-e6Ji)
2023/12/03(日) 20:18:43.71ID:elvg7iQI0 マクロでURLを含む行からURLだけを抽出したいのですが良い方法あるでしょうか?
秀丸自身URL部分は別の色になっているので
その判定を行っている関数がマクロにあれば便利なのですが
秀丸自身URL部分は別の色になっているので
その判定を行っている関数がマクロにあれば便利なのですが
4名無しさん@お腹いっぱい。 (ワッチョイ b67e-DdFo)
2023/12/04(月) 12:52:26.86ID:oHXiwwQW05名無しさん@お腹いっぱい。 (ワッチョイ b67e-DdFo)
2023/12/04(月) 12:53:01.10ID:oHXiwwQW0 訂正
置換じゃなくて抽出したい例ね
置換じゃなくて抽出したい例ね
6名無しさん@お腹いっぱい。 (ワッチョイW 2ac8-XjKM)
2023/12/04(月) 14:03:06.73ID:JsAdT37v0 //url抽出.mac
//やっつけ仕事だけど叩き台としてこんなところからどうでしょう?
gofiletop;$s="";
while(1){
searchdown "http:[a-zA-Z/.]*",regular;
if(!result)break;
$s=gettext(foundtopx,foundtopy,foundendx,foundendy)+"\n";
}
openfile "";insert $s;
//やっつけ仕事だけど叩き台としてこんなところからどうでしょう?
gofiletop;$s="";
while(1){
searchdown "http:[a-zA-Z/.]*",regular;
if(!result)break;
$s=gettext(foundtopx,foundtopy,foundendx,foundendy)+"\n";
}
openfile "";insert $s;
7名無しさん@お腹いっぱい。 (ワッチョイW 2ac8-XjKM)
2023/12/04(月) 14:44:08.43ID:JsAdT37v0 //url抽出.mac
//これじゃ駄目だ、やり直し
gofiletop;$s="";
while(1){
searchdown "http:[a-zA-Z/.]*",regular;
if(!result)break;
$s=$s+gettext(foundtopx,foundtopy,foundendx,foundendy)+"\n";
}
openfile "";insert $s;
//これじゃ駄目だ、やり直し
gofiletop;$s="";
while(1){
searchdown "http:[a-zA-Z/.]*",regular;
if(!result)break;
$s=$s+gettext(foundtopx,foundtopy,foundendx,foundendy)+"\n";
}
openfile "";insert $s;
83 (ワッチョイ 799a-e6Ji)
2023/12/04(月) 17:00:57.46ID:ttoPB3BJ0 自分も正規表現でやろうとしたのですが、URLで使用されてる文字はサーバーに引き渡すパラメーター指定などを考慮すると思ったより多く
(http|https)://[0-9a-zA-Z/&=?._-+@#%]+
などという見苦しいものになってしまったのでもっと簡潔にできないのだろうかと思いまして。
公式の「短縮URL作成マクロ V2.00」では、秀丸上の文字の色を判定してURL部分を抜き出すという力技を使っているのですが、
URLに強調表示文字列が入って色が変わっているとその前までしか抽出できませんでした。
とりあえず見苦しながら動いているのでこれで行こうかと
アドバイス有難うございました
(http|https)://[0-9a-zA-Z/&=?._-+@#%]+
などという見苦しいものになってしまったのでもっと簡潔にできないのだろうかと思いまして。
公式の「短縮URL作成マクロ V2.00」では、秀丸上の文字の色を判定してURL部分を抜き出すという力技を使っているのですが、
URLに強調表示文字列が入って色が変わっているとその前までしか抽出できませんでした。
とりあえず見苦しながら動いているのでこれで行こうかと
アドバイス有難うございました
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★7 [ぐれ★]
- 東京の自販機そばに金塊4200万円分、何者かに持ち去られる…札幌の50代が8000万円振り込んだ後に上京して被害 [どどん★]
- 山田邦子 ひょうきん族時代の年収は12億円「ただ税金が80%」 [muffin★]
- 【東京】「家族で話題にして」 “世田谷一家殺害から25年 警視庁が呼びかけ [煮卵★]
- 【沖縄】開業4ヵ月でこれは…“国民の税金”投入の『ジャングリア沖縄』で見た衝撃的な光景と、モチベーションが低い一部スタッフの現状 [ぐれ★]
- 【高市SONY】PSPはなぜニンテンドーDSに勝てなかったのか????? [242521385]
- テメェは俺を怒らせたオラァ👊💢😅💢👊🏡
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪
- おさかなさんあつまれえ
- 【悲報】粗品さん、頭おかしい
- 死にたいすぎるンゴ
