!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に強調表示文字列が入って色が変わっているとその前までしか抽出できませんでした。
とりあえず見苦しながら動いているのでこれで行こうかと
アドバイス有難うございました
9名無しさん@お腹いっぱい。 (ワッチョイW 9acf-woIX)
2023/12/07(木) 11:52:14.71ID:0ZoXwp1U0 ファイルタイプ別の設定-デザイン-email、URL、ファイル名のカラー表示のカスタマイズ
の自動判断の初期値の正規表現も似たような感じだしそんなもんじゃないかなと
の自動判断の初期値の正規表現も似たような感じだしそんなもんじゃないかなと
10名無しさん@お腹いっぱい。 (ワッチョイW 2ac8-0V95)
2023/12/07(木) 12:04:31.29ID:e8a/xkcG0 色で判断しようとすると例のように途中の強調表示で失敗するし
一文字ずつ移動して判断しなくてはならず
データ量が大きくなると処理も遅くなりそうで
今回の場合はやはりurlにちゃんとマッチする正規表現を
詰めて行くほうがいいんじゃないかと思いました
一文字ずつ移動して判断しなくてはならず
データ量が大きくなると処理も遅くなりそうで
今回の場合はやはりurlにちゃんとマッチする正規表現を
詰めて行くほうがいいんじゃないかと思いました
11名無しさん@お腹いっぱい。 (ブーイモ MM3e-xCml)
2023/12/07(木) 12:33:27.13ID:SV1Q6uhsM それはごく普通で真っ当
正規表現知ってれば、よほどの理由がない限り色でURL判定するとか面倒なことは普通はしないかと、、、
秀丸のURL判定だって裏では正規表現で判定して着色してる訳だし
正規表現知ってれば、よほどの理由がない限り色でURL判定するとか面倒なことは普通はしないかと、、、
秀丸のURL判定だって裏では正規表現で判定して着色してる訳だし
12名無しさん@お腹いっぱい。 (ワッチョイ c558-56la)
2023/12/08(金) 01:17:03.15ID:+BmyquWy0 「メールアドレス(Email)、ホームページURL(URL)、ファイル名と思わしき場所(ファイル名)は、
通常、自動的に判定されますが、正規表現を使って自分で指定することができます。
標準で入っている正規表現は、自動判定のものと互換になっているわけではありません。簡略化してあります。
自動判定は、それぞれかなり複雑な判定をしつつ、高速になるように作られているので、
特に必要なければ自動判定のままにしておくことをお勧めします。」 (ヘルプより抜粋)
通常、自動的に判定されますが、正規表現を使って自分で指定することができます。
標準で入っている正規表現は、自動判定のものと互換になっているわけではありません。簡略化してあります。
自動判定は、それぞれかなり複雑な判定をしつつ、高速になるように作られているので、
特に必要なければ自動判定のままにしておくことをお勧めします。」 (ヘルプより抜粋)
13名無しさん@お腹いっぱい。 (ワッチョイ 799a-e6Ji)
2023/12/08(金) 15:01:02.91ID:fzzNoNHz0 そのかなり複雑な自動判定をマクロ関数として提供してくれたらいいのに
14名無しさん@お腹いっぱい。 (ワッチョイW 7153-13rf)
2023/12/08(金) 18:17:43.26ID:HVwC64770 URLって半角英数記号とは限らないから難しいよね。
15名無しさん@お腹いっぱい。 (ワッチョイW 9fc8-N8Qi)
2023/12/09(土) 10:14:19.22ID:bVWNRkCK0 あまり難しく考えなくても上手くマッチしなかった場合に
後づけでどんどん足してけばいいんだし
(http|https)://[0-9a-zA-Z/&=?._-+@#%]+
なんてのもさほど見苦しいとは思わない
https?://[0-9a-zA-Z/&=?._-+@#%]+
のほうがちょっと見やすいような気もするけど誤差の範囲
正規表現を制すものは秀丸を制す(本当か?)
後づけでどんどん足してけばいいんだし
(http|https)://[0-9a-zA-Z/&=?._-+@#%]+
なんてのもさほど見苦しいとは思わない
https?://[0-9a-zA-Z/&=?._-+@#%]+
のほうがちょっと見やすいような気もするけど誤差の範囲
正規表現を制すものは秀丸を制す(本当か?)
16名無しさん@お腹いっぱい。 (ワッチョイW 3709-+vzh)
2023/12/10(日) 13:21:19.86ID:UFk/lkEP0 いやそんな記号抜けたなんてレベルじゃなく
URLには殆ど全ての「全角」や「絵文字」すら正式仕様として許可されてるよって話し。
日本語ドメインや絵文字URLとかたまに見るでしょ
URLには殆ど全ての「全角」や「絵文字」すら正式仕様として許可されてるよって話し。
日本語ドメインや絵文字URLとかたまに見るでしょ
17名無しさん@お腹いっぱい。 (ワッチョイW 9fc8-N8Qi)
2023/12/10(日) 17:05:44.76ID:fH3eaKdE0 だからそういうの見る度に追加してけばいいじゃんって話
それでなにが問題なのか分からないんですけど
それでなにが問題なのか分からないんですけど
18名無しさん@お腹いっぱい。 (ワッチョイW 3743-+vzh)
2023/12/10(日) 17:35:10.77ID:UFk/lkEP0 この世にある殆ど全てのメジャーな文字と絵文字が許されてるんだから追加も糞も無い。
.+ でしかなく境界線の判定はほぼ不可能。
改行なりしてくれてたら別だけど。
.+ でしかなく境界線の判定はほぼ不可能。
改行なりしてくれてたら別だけど。
19名無しさん@お腹いっぱい。 (ワッチョイW 3743-+vzh)
2023/12/10(日) 17:55:30.67ID:UFk/lkEP0 https://はじめよう.みんなに関してですが、どうもサーバーが落ちているようです。
としただけでも難しく
https:download.jp-はじめよう.みんなのサブドメインに関してですが、サブドメインだけ落ちているようです。
みたいに実際はさらに境界線が難しい。
みんな というところまでがURLだからねぇ。
としただけでも難しく
https:download.jp-はじめよう.みんなのサブドメインに関してですが、サブドメインだけ落ちているようです。
みたいに実際はさらに境界線が難しい。
みんな というところまでがURLだからねぇ。
20名無しさん@お腹いっぱい。 (ワッチョイW 9fc8-N8Qi)
2023/12/11(月) 03:55:22.30ID:rN6VYBpH0 漢字とか絵文字は範囲でまとめて指定
ただ例のようなのだと確かに判別不能だから諦める
ただ例のようなのだと確かに判別不能だから諦める
21名無しさん@お腹いっぱい。 (ワッチョイ bf0e-DTr/)
2023/12/12(火) 00:48:07.65ID:rDRHP5H70 漢字? 範囲?
アラビア語は? ロシア語は? ドイツ語は? 繁体字は? 簡体字は?
メジャーな言語のほとんどの文字がドメイン文字の対象なのに
まだ特定の範囲の正規表現でとか... 一体なんの絞りになるというのか。
アラビア語は? ロシア語は? ドイツ語は? 繁体字は? 簡体字は?
メジャーな言語のほとんどの文字がドメイン文字の対象なのに
まだ特定の範囲の正規表現でとか... 一体なんの絞りになるというのか。
22名無しさん@お腹いっぱい。 (デーンチッ 57da-C3j7)
2023/12/12(火) 15:21:12.12ID:RGCX6tEu01212 秀丸って、なんで「元に戻す」「やり直し」ではなく、「やり直し」「やり直しのやり直し」なんだ
23名無しさん@お腹いっぱい。 (デーンチッ 7f7e-rJak)
2023/12/12(火) 16:02:59.82ID:8SWgq8JN01212 Windows標準的アプリケーションの元に戻すは一手戻す
秀丸のやり直しは一手戻す&一括処理をまとめて戻す
の違いがあるから?
秀丸のやり直しは一手戻す&一括処理をまとめて戻す
の違いがあるから?
24名無しさん@お腹いっぱい。 (ブーイモ MMbf-nQgK)
2023/12/14(木) 16:15:58.40ID:AqArUG0JM console.dirしたい
25名無しさん@お腹いっぱい。 (ワッチョイW 9f6e-1G7r)
2023/12/14(木) 19:21:28.87ID:1D2auEi30 Ver9.27
26名無しさん@お腹いっぱい。 (ワッチョイ 972e-E5R+)
2023/12/15(金) 09:59:47.44ID:agByhmvx0 HmHang.exe が Avira に HEUR/AGEN.1210327 と検知される……
27名無しさん@お腹いっぱい。 (ワッチョイW 9f6e-1G7r)
2023/12/15(金) 15:14:05.05ID:pOVdY6IZ0 Ver9.28
28名無しさん@お腹いっぱい。 (中止 536d-ryOq)
2023/12/24(日) 14:43:57.17ID:opgdJlPn0EVE closehidemaru
29名無しさん@お腹いっぱい。 (ワッチョイW 6d59-Rbvq)
2024/01/02(火) 00:14:14.84ID:HE509jrj0 ブラウザ枠に表示してる内容をマクロでスクレイピングしてエディタ側に情報もって来れないかな?
30名無しさん@お腹いっぱい。 (ブーイモ MM93-wasA)
2024/01/10(水) 15:16:17.98ID:4x6leqzyM 秀丸単体だけでは難しそうな、、完全に見るだけ用って感じ
31名無しさん@お腹いっぱい。 (オイコラミネオ MMd5-MLKt)
2024/01/14(日) 21:16:20.22ID:V8bpvKZkM ChatGPTに秀丸マクロ知ってるか聞いたらもちろん言うから
不明な点を聞いて完成にこぎつけたわ
不明な点を聞いて完成にこぎつけたわ
32名無しさん@お腹いっぱい。 (ワッチョイ a788-rEzG)
2024/01/23(火) 01:51:41.26ID:jHVyb8PS0 メールの返信の時に 行先頭に ">" を付けたいんですが、
選択して、CTRL+xxxとかのショートカットがあれば教えてください。
選択して、CTRL+xxxとかのショートカットがあれば教えてください。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【兵庫県警】「なんであれできてないんですか」上司のミスを人前で指摘、「逆パワハラ」で20代巡査部長を処分 [煮卵★]
- STARTO社、timelesz・猪俣周杜の謹慎・活動を休止を発表 【全文掲載】 [muffin★]
- 爆破、殺害予告のほか「事業所に危害」脅迫も 沖縄知事選で初当選の古謝氏に辞任要求 [少考さん★]
- 下痢まみれになりながら競技続行、屋内会場で滑る選手も 優勝も「本当に申し訳ない」獲得したポイントを返上 [征夷大将軍★]
- コメ値下がりに募る危機感 5キロ3000円割れで生産者 [首都圏の虎★]
- 【野球】セ・リーグ T 1-5 C [9/19] カープ栗林8回途中1失点、佐藤啓介先頭打者HR、坂倉2安打3打点 阪神2位巨人とゲーム差なし [鉄チーズ烏★]
- 米山隆一「一般論ですが普通は本名で検索すれば展覧会で入選とかで何かは出る。出ない人は現実で何も成し遂げられなかった人」 [931948549]
- 【高市朗報】生成AIマジで凄い。チャッピーに相談したらスマホだけで簡単にアプリを作れた [663382246]
- 【動画】詐欺師さん、中国人の買取ショップに石が詰まったiPhone18を売ろうとしてバレてしまう… [668024367]
- 【実況】尾丸ポルカのえちえちホロ甲🤡 ★2
- なんかもうPCで5ch出来なくなったよな [404143271]
- 連休特別企画