!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とかのショートカットがあれば教えてください。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 台湾有事での集団的自衛権行使に賛成48%、「反対」が44.2% [♪♪♪★]
- 中国「国連安保理の許可なしに日本攻撃可能」 Xで旧敵国条項に言及… ★12 [BFU★]
- 中国・国連大使「日本側は反省せず、発言の撤回拒否」 書簡を国連事務総長に送る [♪♪♪★]
- 首相官邸前で「戦争あおるな」 台湾有事巡る答弁に抗議 ★3 [蚤の市★]
- 中国「国連安保理の許可なしに日本攻撃可能」 Xで旧敵国条項に言及… ★13 [BFU★]
- 台湾有事での集団的自衛権行使に賛成48%、「反対」が44.2% ★2 [♪♪♪★]
- 他サポ 2025-260
- 【フジテレビ】2025 FORMULA 1【NEXT】Lap600
- 2025 SUPER FORMULA Lap18
- 【DAZN】フォーミュラGP【F1 2 3 SF P】Lap1807
- 京都競馬4回5日目エリザベス女王杯★3
- 福島競馬3回5日目
- 日本人の73%「中国が嫌い」日本の右傾化止まらない [165981677]
- 【実況】博衣こよりのえちえちゼルダの伝説 ムジュラの仮面🧪 ★4
- 小野田大臣「それ正式なデータですか?報道ベースですよね」(10万いいね) [237216734]
- 日本人の48%覚悟完了… [819729701]
- 🏡🏡😅🏡🏡
- なんG仲良し部🥰🏡
