23/12/02 09:33:21.07 LDd2QhXoa.net
乙です
3:名無しさん@お腹いっぱい。
23/12/03 20:18:43.71 elvg7iQI0.net
マクロでURLを含む行からURLだけを抽出したいのですが良い方法あるでしょうか?
秀丸自身URL部分は別の色になっているので
その判定を行っている関数がマクロにあれば便利なのですが
4:名無しさん@お腹いっぱい。
23/12/04 12:52:26.86 oHXiwwQW0.net
>>3
置換したいものの例を複数出せば、親切な人が教えてくれるかもしれない
正規表現の基礎的な部分だけでも勉強すると良いよ
めっちゃ役に立つよ
5:名無しさん@お腹いっぱい。
23/12/04 12:53:01.10 oHXiwwQW0.net
訂正
置換じゃなくて抽出したい例ね
6:名無しさん@お腹いっぱい。
23/12/04 14:03:06.73 JsAdT37v0.net
//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;
7:名無しさん@お腹いっぱい。 (ワッチョイW 2ac8-XjKM)
23/12/04 14:44:08.43 JsAdT37v0.net
//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;
8:3
23/12/04 17:00:57.46 ttoPB3BJ0.net
自分も正規表現でやろうとしたのですが、URLで使用されてる文字はサーバーに引き渡すパラメーター指定などを考慮すると思ったより多く
(http|https)://[0-9a-zA-Z/&=?._-+@#%]+
などという見苦しいものになってしまったのでもっと簡潔にできないのだろうかと思いまして。
公式の「短縮URL作成マクロ V2.00」では、秀丸上の文字の色を判定してURL部分を抜き出すという力技を使っているのですが、
URLに強調表示文字列が入って色が変わっているとその前までしか抽出できませんでした。
とりあえず見苦しながら動いているのでこれで行こうかと
アドバイス有難うございました
9:名無しさん@お腹いっぱい。 (ワッチョイW 9acf-woIX)
23/12/07 11:52:14.71 0ZoXwp1U0.net
ファイルタイプ別の設定-デザイン-email、URL、ファイル名のカラー表示のカスタマイズ
の自動判断の初期値の正規表現も似たような感じだしそんなもんじゃないかなと
10:名無しさん@お腹いっぱい。 (ワッチョイW 2ac8-0V95)
23/12/07 12:04:31.29 e8a/xkcG0.net
色で判断しようとすると例のように途中の強調表示で失敗するし
一文字ずつ移動して判断しなくてはならず
データ量が大きくなると処理も遅くなりそうで
今回の場合はやはりurlにちゃんとマッチする正規表現を
詰めて行くほうがいいんじゃないかと思いました
11:名無しさん@お腹いっぱい。 (ブーイモ MM3e-xCml)
23/12/07 12:33:27.13 SV1Q6uhsM.net
それはごく普通で真っ当
正規表現知ってれば、よほどの理由がない限り色でURL判定するとか面倒なことは普通はしないかと、、、
秀丸のURL判定だって裏では正規表現で判定して着色してる訳だし
12:名無しさん@お腹いっぱい。 (ワッチョイ c558-56la)
23/12/08 01:17:03.15 +BmyquWy0.net
「メールアドレス(Email)、ホームページURL(URL)、ファイル名と思わしき場所(ファイル名)は、
通常、自動的に判定されますが、正規表現を使って自分で指定することができます。
標準で入っている正規表現は、自動判定のものと互換になっているわけではありません。簡略化してあります。
自動判定は、それぞれかなり複雑な判定をしつつ、高速になるように作られているので、
特に必要なければ自動判定のままにしておくことをお勧めします。」 (ヘルプより抜粋)
13:名無しさん@お腹いっぱい。
23/12/08 15:01:02.91 fzzNoNHz0.net
そのかなり複雑な自動判定をマクロ関数として提供してくれたらいいのに
14:名無しさん@お腹いっぱい。
23/12/08 18:17:43.26 HVwC64770.net
URLって半角英数記号とは限らないから難しいよね。
15:名無しさん@お腹いっぱい。
23/12/09 10:14:19.22 bVWNRkCK0.net
あまり難しく考えなくても上手くマッチしなかった場合に
後づけでどんどん足してけばいいんだし
(http|https)://[0-9a-zA-Z/&=?._-+@#%]+
なんてのもさほど見苦しいとは思わない
https?://[0-9a-zA-Z/&=?._-+@#%]+
のほうがちょっと見やすいような気もするけど誤差の範囲
正規表現を制すものは秀丸を制す(本当か?)
16:名無しさん@お腹いっぱい。
23/12/10 13:21:19.86 UFk/lkEP0.net
いやそんな記号抜けたなんてレベルじゃなく
URLには殆ど全ての「全角」や「絵文字」すら正式仕様として許可されてるよって話し。
日本語ドメインや絵文字URLとかたまに見るでしょ
17:名無しさん@お腹いっぱい。
23/12/10 17:05:44.76 fH3eaKdE0.net
だからそういうの見る度に追加してけばいいじゃんって話
それでなにが問題なのか分からないんですけど
18:名無しさん@お腹いっぱい。 (ワッチョイW 3743-+vzh)
23/12/10 17:35:10.77 UFk/lkEP0.net
この世にある殆ど全てのメジャーな文字と絵文字が許されてるんだから追加も糞も無い。
.+ でしかなく境界線の判定はほぼ不可能。
改行なりしてくれてたら別だけど。
19:名無しさん@お腹いっぱい。
23/12/10 17:55:30.67 UFk/lkEP0.net
https://はじめよう.みんなに関してですが、どうもサーバーが落ちているようです。
としただけでも難しく
https:download.jp-はじめよう.みんなのサブドメインに関してですが、サブドメインだけ落ちているようです。
みたいに実際はさらに境界線が難しい。
みんな というところまでがURLだからねぇ。
20:名無しさん@お腹いっぱい。
23/12/11 03:55:22.30 rN6VYBpH0.net
漢字とか絵文字は範囲でまとめて指定
ただ例のようなのだと確かに判別不能だから諦める
21:名無しさん@お腹いっぱい。
23/12/12 00:48:07.65 rDRHP5H70.net
漢字? 範囲?
アラビア語は? ロシア語は? ドイツ語は? 繁体字は? 簡体字は?
メジャーな言語のほとんどの文字がドメイン文字の対象なのに
まだ特定の範囲の正規表現でとか... 一体なんの絞りになるというのか。
22:名無しさん@お腹いっぱい。
23/12/12 15:21:12.12 RGCX6tEu01212.net
秀丸って、なんで「元に戻す」「やり直し」ではなく、「やり直し」「やり直しのやり直し」なんだ
23:名無しさん@お腹いっぱい。
23/12/12 16:02:59.82 8SWgq8JN01212.net
Windows標準的アプリケーションの元に戻すは一手戻す
秀丸のやり直しは一手戻す&一括処理をまとめて戻す
の違いがあるから?
24:名無しさん@お腹いっぱい。 (ブーイモ MMbf-nQgK)
23/12/14 16:15:58.40 AqArUG0JM.net
console.dirしたい
25:名無しさん@お腹いっぱい。 (ワッチョイW 9f6e-1G7r)
23/12/14 19:21:28.87 1D2auEi30.net
Ver9.27
26:名無しさん@お腹いっぱい。
23/12/15 09:59:47.44 agByhmvx0.net
HmHang.exe が Avira に HEUR/AGEN.1210327 と検知される……
27:名無しさん@お腹いっぱい。
23/12/15 15:14:05.05 pOVdY6IZ0.net
Ver9.28
28:名無しさん@お腹いっぱい。
23/12/24 14:43:57.17 opgdJlPn0EVE.net
closehidemaru
29:名無しさん@お腹いっぱい。
24/01/02 00:14:14.84 HE509jrj0.net
ブラウザ枠に表示してる内容をマクロでスクレイピングしてエディタ側に情報もって来れないかな?
30:名無しさん@お腹いっぱい。
24/01/10 15:16:17.98 4x6leqzyM.net
秀丸単体だけでは難しそうな、、完全に見るだけ用って感じ
31:名無しさん@お腹いっぱい。
24/01/14 21:16:20.22 V8bpvKZkM.net
ChatGPTに秀丸マクロ知ってるか聞いたらもちろん言うから
不明な点を聞いて完成にこぎつけたわ
32:名無しさん@お腹いっぱい。 (ワッチョイ a788-rEzG)
24/01/23 01:51:41.26 jHVyb8PS0.net
メールの返信の
33:時に 行先頭に ">" を付けたいんですが、 選択して、CTRL+xxxとかのショートカットがあれば教えてください。
34:名無しさん@お腹いっぱい。
24/01/24 02:29:21.86 yzriLv1o0.net
普通に変身ボタンを押すと、全部の行の先頭に>って付かないか?
35:名無しさん@お腹いっぱい。 (ワントンキン MM3f-BIn7)
24/01/24 09:14:21.30 E6V/2g57M.net
>>32
秀丸メールスレで訊けばいい
36:名無しさん@お腹いっぱい。
24/01/24 10:31:45.09 XObjygS20.net
>>32
ワシはユーザーちゃうけどこれでなんとかならんか?
URLリンク(ymddttm.com)
37:名無しさん@お腹いっぱい。 (JPW 0H8f-M5+u)
24/01/24 16:29:43.50 Daq5dGHnH.net
>>35
こんな機能あったのか知らなかった、、
38:名無しさん@お腹いっぱい。 (JPW 0H8f-M5+u)
24/01/24 16:30:15.27 Daq5dGHnH.net
>>35
こんな機能あったのか知らなかった、、
39:名無しさん@お腹いっぱい。
24/01/24 23:34:56.15 jrbH+0Qp0.net
URLリンク(i.imgur.com)
40:名無しさん@お腹いっぱい。 (ワッチョイ adcf-5smM)
24/02/01 11:05:03.09 ewLVNdZO0.net
>>35
ありがとうございました。
素晴らしいです。
どうもありがとうございました。
41:名無しさん@お腹いっぱい。
24/02/08 16:16:31.57 qCrwYvzi0.net
Ver9.30
42:名無しさん@お腹いっぱい。
24/02/13 17:36:32.70 f6iKNxAo0.net
「Windows 12」は2025年以降、マイクロソフトが示唆
URLリンク(gadget.phileweb.com)
年内はWindows 11に高度なAI統合か
43:名無しさん@お腹いっぱい。 (ワッチョイW 5e3a-deE2)
24/02/17 01:22:03.44 p32bhyvG0.net
乳首探し変態野郎と結婚するんだろ
そんなんだから嫌われるんだよ
今日は
44:名無しさん@お腹いっぱい。 (ワッチョイW 639e-nZfc)
24/02/17 01:25:13.97 /QsgUmiO0.net
>>6
そいつ鍵オタじゃない人が大半なのに崩す方がおかしい
イケしょまスケター
顔が好きな方を間違い続けた事なかったよね
45:名無しさん@お腹いっぱい。
24/02/27 11:25:40.54 C/V7uQ+q0.net
最新版にしたら、メニューが妙にかっこ悪くなったな
背景がグレーになったし、「ファイル」が左にぴったりくっついてるし
46:名無しさん@お腹いっぱい。
24/03/08 11:59:04.86 G8dpFvyS0.net
朝チュンレベル
スーパースラムでスラム街よりも罪が重い
47:名無しさん@お腹いっぱい。
24/03/08 12:18:33.65 DfA3eMey0.net
今注目してるものだね
48:名無しさん@お腹いっぱい。
24/03/08 13:00:21.41 G+jXmzhk0.net
>>34
エッチじゃん
残業ないとかで将来的に満たされてるな
49:名無しさん@お腹いっぱい。
24/03/08 13:01:48.48 WrH5t6T6H.net
1食くらい外食したくなってきたし、難関有名大卒なら、より指数に勝たんとっての単なる選挙応援部隊だ
50:名無しさん@お腹いっぱい。 (ワッチョイW abb1-2ZsF)
24/03/08 13:18:24.95 1PZR6vng0.net
いつも逆張りで含んでる人もいるみたいな職場環境を題材にしたの?
隠されたっていうか謝らないんだね
51:名無しさん@お腹いっぱい。 (アウアウウー Sa0f-LFw9)
24/03/08 13:34:01.08 g+XA256ta.net
>>8
まさか
配信やってた時の方がお金かかるかも
52:名無しさん@お腹いっぱい。 (ワッチョイW cb14-uYqG)
24/03/08 14:04:18.45 khuKVVsa0.net
>>6
賛成してるんやろ?
URLリンク(i.imgur.com)
53:名無しさん@お腹いっぱい。
24/03/08 20:36:29.73 0cYMuJVd0.net
>>51
グロ
54:名無しさん@お腹いっぱい。 (ワッチョイW 9fc8-mWmy)
24/03/09 13:12:41.60 6DUB28MA0.net
誤爆の元のスレがどこなのかが気になる
55:名無しさん@お腹いっぱい。 (ワッチョイ df7e-PZPL)
24/03/09 13:23:06.12 OwRYOKHQ0.net
誤爆じゃなくて荒らし
56:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています