!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に強調表示文字列が入って色が変わっているとその前までしか抽出できませんでした。
とりあえず見苦しながら動いているのでこれで行こうかと
アドバイス有難うございました
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【静岡】高級メロンを盗もうとして ベトナム国籍の男2人がハウスに侵入か ブランド「アローマメロン」すでに周辺で50個以上の被害 [煮卵★]
- 【芸能】明石家さんま すぐ辞めてフリーになる女子アナに不満爆発 「許せないねん」「礼儀的なものが…」 [冬月記者★]
- 【アジア大会】バスケ男子、韓国が3大会ぶり金メダル 日本に逆転勝ち NBA挑戦イ・ヒョンジュンら兵役免除に [阿弥陀ヶ峰★]
- timelesz猪俣周杜(25歳)「口論になってパニックに」 女性が鼻から出血し顔にアザ★2 [ヴァイヴァー★]
- 「ダーリンに会いたい デートしたい」80代の男性がSNSで知り合った女性を名乗る人物に1100万円をだまし取られる 静岡市 [少考さん★]
- 有吉弘行が「めっちゃ面白い」と絶賛する漫画とは?「野球好きなら、絶対に読んだ方がいい」 [muffin★]
- 【実況】宝鐘マリンのずんだもん甲子園🏴‍☠ ★5
- 🏡
- 【高市絶望】千葉県さん、ド派手に逝く...😨 [616817505]
- 【実況】宝鐘マリンのずんだもん甲子園🏴‍☠ ★4
- 【動画】40代独身日本人男性のたかしさん(顔は中の上)、悲惨すぎる… [668024367]
- 連休特別企画