1 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/06(日) 07:08:00 ID:IO42P3aU0] 軽快・高機能・安定と三拍子そろったテキストエディタ 秀丸エディタについて語ろう 前スレ 秀丸エディタスレ Part20 pc11.2ch.net/test/read.cgi/software/1189523191/l50 公式 hide.maruo.co.jp/ 秀シリーズサポートフォーラム www.maruo.co.jp/hidesoft/ 関連スレは>>2-10 くらい
281 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/13(水) 14:06:49 ID:gJAGCD+b0] >>280 単純にマクロのロジックだけ書くなら行頭からシークして "<" → ">" の順に現れるという条件を満たせなかった時に エラーとして上げればいいんだろうけど、変則的なケースに対応しようと思ったらもっと複雑になると思う。 ていうか、せっかく秀丸を活用するなら <\/?([a-z]|[A-Z])([^>]*)> とかでタグを強調表示してタグが壊れないように対策を 取る方が建設的な希ガス
282 名前:名無しさん@お腹いっぱい。 [2008/02/13(水) 14:17:11 ID:YfqeX8H60] 駄弁知です ごめんね、一方的に釣りにして。
283 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/13(水) 17:31:37 ID:zggBHcbT0] 正規表現の質問なのですが、例えば fast faster fastest の文字列の est部分を判定して、fast と faster だけを選択できることは出来ますか? ^.*?(?!est) かと考えてみたのですが上手くいきませんでした
284 名前:名無しさん@お腹いっぱい。 mailto:また正規表現パズルですかsage [2008/02/13(水) 18:41:11 ID:gJAGCD+b0] >>283 fast(?!est)(er)? 「"fast" の直後に "est" が続かず、かつその後ろに "er" が現れるかもしれない」文字列
285 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/13(水) 19:21:50 ID:WsDR+hBa0] 正規表現はそれ用のスレがある。 正規表現 part4 pc11.2ch.net/test/read.cgi/tech/1186030400/ 秀丸で使う旨を添えれば質問もおk。
286 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/13(水) 20:01:08 ID:N4qaClJY0] 置き換えが遅い話題ばかりでも詰まんないしいいじゃん。
287 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 01:32:04 ID:14OIfkNn0] じゃあ次はタブをマシにしろてな話題にするか
288 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 08:13:12 ID:DfM0IJ7u0] タブの切り替え速度、検索/置換の履歴を消せば結構改善するんだがしばらく使うとすぐに履歴がたまって('A`)
289 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 09:31:12 ID:fokDZDAL0] 「すごいたぶちさん」(何でもタブ化するソフト)を導入するとか? ttp://www.forest.impress.co.jp/article/2004/01/20/sugoitabuchisan.html
290 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 10:59:10 ID:bxIdMo7a0] こんにちわ すべての行頭20バイト分を削除する方法を教えて下さい 2008-02-14(木).TTXT : 最後の:は削除してもしなくてもどちらでもいいです 途中の数字、曜日は色んな数字、曜日が使われています よろしくお願いします
291 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 11:43:24 ID:fokDZDAL0] >>290 ^.{20} 全角の曜日も1文字として認識するから「:」も消えると思うけど。
292 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 11:58:27 ID:WrpdWYTn0] ホントに"先頭20バイト"なのかね? やりたいことを詳しく言ってみな。
293 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 12:25:18 ID:bxIdMo7a0] 290です >>291 速レスありがとう 助かりました^^
294 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 12:26:34 ID:bxIdMo7a0] >>292 全部言っちゃったら混乱招くのでひとつづつね^^; ありがとう
295 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 12:35:02 ID:bxIdMo7a0] >>291 をそのまま.macにして読み込ませて実行したら 文法エラーですってなったよ ^.{20} これだけではダメなの?
296 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 13:02:50 ID:bxIdMo7a0] >>290 です 度々すいません >>290 は記録と再生を保存して自己解決できました この工程を最後の行まで繰り返すにはどうすればいいでしょうか? よろしくお願い致します
297 名前:名無しさん@お腹いっぱい。 mailto:釣りの悪寒sage [2008/02/14(木) 13:04:07 ID:fokDZDAL0] つーか、なんでいちいちマクロでやろうとするのか。 メニューの [検索] → [置換] → 「正規表現」にチェックを入れる → 検索文字列に ^.{20} 、 置換文字を空欄で「全置換」で一発でしょ。
298 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 13:46:01 ID:bxIdMo7a0] >>297 ありがとう^^
299 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 14:22:46 ID:bxIdMo7a0] 連投スマソ 数字がカンマ付きであるんです その左側に半角スペースがあるんですが;に変換したいんです 数字は1桁から7桁4桁以上にはカンマ入ってます A 123,456 円 B 352 円 C 6,328 円 ABCは英数字とは限りませんも。ひらがなや漢字もあれば記号や空白かもしれません 円から左側に数えて2つ目の半角空白をセミコロンに変える方法教えて下さい 半角スペースと半角スペースの間は数字かカンマだけです よろしくお願い致します
300 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 14:32:37 ID:TRXVh1I70] >>299 酷いな。 少しは自分で調べろ。
301 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 14:43:02 ID:H61hVME00] テキストファイルを開く時に、常に100行目にカーソルを移動して開くことは出来ますか? あるフォルダの中だけで使いたいので、そういう起動オプションがあれば教えてください。
302 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 14:55:20 ID:fokDZDAL0] >>301 あらかじめマクロファイルにその「あるフォルダ」をパスを書いておいて、 自動起動マクロに登録してテキストを開いたら実行するようにしておけばおk directory キーワードで開いてるファイルのフォルダパスが取れる。 ↓を適当に goto_line100.mac とか名前をつけて保存汁 $Path = "c:\あるフォルダ1"; if( $Path == directory ) { movetolineno 1, 100; }
303 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 15:05:54 ID:H61hVME00] >>302 自動起動なんて使ったことありませんでした。試してみます、ありがとうございました。
304 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 15:19:57 ID:H61hVME00] 便利だ…。聞いて良かった。
305 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 16:18:47 ID:WrpdWYTn0] >>299 に答えようかと思ったけどID抽出してみたらやる気なくした。 ついでにNGIDにも登録した。>>300 の気持ちが分かった気がした。
306 名前:名無しさん@お腹いっぱい。 [2008/02/14(木) 21:09:51 ID:1L25jdsy0] ここは禿丸スレスレだ 置換の質問はやめれ マクロの話と遅いは禁句じゃ〜 エクセルでやれ
307 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 22:09:27 ID:EOnNQ1jP0] UWSCスレの人か。 最後まで付き合う気がないのなら、 最初からスルーするといいよ>秀丸スレ住人
308 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 23:38:25 ID:GnhaU20r0] なんで遅いに過剰反応してるのこの人
309 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 00:07:04 ID:iG7FzZpn0] >>308 みたいなのがいるからじゃね?
310 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 00:09:06 ID:dPsTw7550] わたしのためにあらそうのはやめてー
311 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 00:59:02 ID:6lBPPo9N0] 2008/02/14 Ver7.08β12 hide.maruo.co.jp/software/bin/hm708b12_signed.exe ●修正点 ・Vista上でxp互換モードで起動した場合などの対応。 ・IME変換中の色がONの場合は、行間が広い場合の対応。 ・NULL文字はエンコード自動判定とは別の判定にして、NULL文字が変換されたと きはそういうメッセージを出す。 ・config文でプロポーショナルフォントにフォントを変えた場合カーソル位置が おかしくなる場合がある問題修正。 ・その他細かい修正。
312 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 02:01:13 ID:/mxwt4/F0] Vista上でxp互換モードで起動した場合も想定してるのか… ホントすごいな
313 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 08:26:07 ID:8nDFS5Jz0] >>309 みたいなのが居るからかもしれないし。
314 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 10:22:21 ID:G+GLSEBg0] 学校の宿題かなんかじゃないの?
315 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 13:07:34 ID:iG7FzZpn0] いわれてみると>>309 の態度は問題だな。 ちょっとぶん殴ってくる
316 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 15:28:02 ID:CpgfpGbX0] 多段タブはまだですか?
317 名前:名無しさん@お腹いっぱい。 [2008/02/15(金) 19:19:44 ID:FjsFkMlR0] 秀丸で子沢山の親ディレクトリからgrepをかけて検索し、 ヒットした語句のあるファイルをタグジャンプで開きます その後、いったん秀丸を終了して、再び秀丸を起動してgrepをかけるとき 「検索するフォルダ」が以前の親ディレクトリから、 タグジャンプしたファイルが存在する サブディレクトリに変更されていて不便です 「検索するフォルダ」を固定する方法がありませんでしょうか?
318 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 19:30:46 ID:x6ZYAnK50] >317 マクロがあるだろうに。 grepdialog2 "", "*", "C:\固定したところ", subdir;
319 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 19:45:44 ID:cQ67aWBp0] フォルダ右クリックからgrepできるようにしてる。
320 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 21:07:43 ID:8nDFS5Jz0] フォルダ右クリックからgrepの引数の書き方ぷりーず。
321 名前:317 [2008/02/15(金) 22:11:48 ID:FjsFkMlR0] >>318 レスすまそ さっそくマクロを下のように変えて試したところ grepdialog2 "", "*", "C:\\固定したところ", subdir; たしかに検索フォルダは固定できますが、 どういう訳か「大文字/小文字の区別(c)」のところに チェックが入った設定を保存することができません どうしたものでしょうか?
322 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 22:18:19 ID:V16oNFkv0] >>321 オプションを追加すればいい。 マクロのヘルプ見れば書いてあるよ。
323 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 22:54:51 ID:cQ67aWBp0] 右クリック 秀丸 grep でググれ>>320
324 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 23:19:08 ID:P/jnNf8z0] >>321 grepdialog2 "", "*", "C:\\固定したところ", subdir, casesense; 「マクロ」→「マクロヘルプ」、キーワード検索でgrepdialog2 パラメタの所は [,word]:単語検索をONにする [,regular | noregular]:regular(正規表現検索)かnoregular(通常検索)が指定できる という感じで読めばよし。
325 名前:名無しさん@お腹いっぱい。 [2008/02/16(土) 01:40:27 ID:25a8vAf20] 糞が。血反吐きながらマクロ覚えたんだよ俺らは。FUCK YOU!
326 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 01:44:49 ID:Yx+HyKNq0] 「俺ら」ではなくて「俺」の間違いだと思うよ。
327 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 03:04:17 ID:UTpirDOM0] >>325 男に対して「FUCK YOU」して吐血するような病気なったら、 病院にいった方がいいよ。
328 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 07:24:17 ID:7BU8Z6+00] いやいや、今すぐ病院にいった方がいいよ。 >>325
329 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 10:15:20 ID:QW3U2Eiy0] >>323 ありがとう お前いいやつだな
330 名前:名無しさん@お腹いっぱい。 [2008/02/16(土) 20:29:21 ID:ErTMCeyt0] マクロは糞をひりながら覚えるものだ 俺らはみなそうしているぞい
331 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 20:50:19 ID:EDkIYISQ0] 俺ら、って言うなよ。
332 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 21:01:46 ID:9UIuBx/l0] _ '´ ヽノ (_ )}从从リ)〉 ´ヘ l ^ヮ゜ノ ⊂) 秀(つ く/_l 〉 しレ
333 名前:317 [2008/02/17(日) 01:16:32 ID:n8SqgMLb0] いろいろとスレすまそ 一般ユーザーのケアで秀丸の使い方を説明させられて困っていたが助かった モレは生粋のemacs使いだから秀丸とか今更覚える気にならないのだがおかげで 何とかなりそうだ スマソ
334 名前:名無しさん@お腹いっぱい。 [2008/02/17(日) 09:46:38 ID:MfP9lo1G0] マクロなんて酒飲んで鼻くそほじくりながら覚えるくらいで十分 それ以上努力が必要なやつはもともと向いてない
335 名前:名無しさん@お腹いっぱい。 [2008/02/17(日) 10:10:37 ID:8RgML8e10] だまらっしゃい ”糞を喰らわば禿丸まで”という諺もある
336 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/17(日) 13:14:08 ID:LRQ8h+B10] 俺ら、元々スカトロ趣味で秀丸選んでるから
337 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/17(日) 13:20:53 ID:Sg5Qad8+0] 俺ら、って言うなよ!!!!!1
338 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/17(日) 14:13:03 ID:4dB6eH340] 俺ら、もともと禿てるから
339 名前:名無しさん@お腹いっぱい。 [2008/02/18(月) 16:44:13 ID:1Gb0qXga0] 9??9-0???-??01
340 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/19(火) 08:49:16 ID:Fupwy4ve0] 俺ら、って言うなよ!!!!!1
341 名前:名無しさん@お腹いっぱい。 [2008/02/19(火) 12:39:11 ID:ba69quUZ0] 俺ら・・・ 俺ら・・・ 俺ら、下痢丸より便秘丸
342 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/19(火) 15:08:12 ID:RZcza47k0] PHP正規表現チェッカー ttp://www.rider-n.sakura.ne.jp/regexp/regexp.php
343 名前:ビジネスニュース+ [2008/02/19(火) 20:59:15 ID:PR9T+nqa0] 【ソフト】『新だ(死んだ)』『社零(謝礼)』…MS IMEの変換効率悪化は開発が中国にシフトしたのが原因? ttp://news24.2ch.net/test/read.cgi/bizplus/1203312767/ MSKKの元会長で現在は慶応大学教授の古川享氏が、自身のブログで最近の MS IMEに怒りをぶちまけている。長尾氏(長押し)、新だ(死んだ)、ご変換(誤変換)、 検証苑(腱鞘炎)、社零(謝礼)、社れ記(社歴)という具合に、古川氏のWindows Vista もしくはOffice 2007のMS IMEの変換が使い込めば込むほどお馬鹿になるということ
344 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/19(火) 21:26:52 ID:xJ6zRO+z0] >>343 その話題が最初に出たのはもうずいぶん前のことなのだが。
345 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/19(火) 22:43:07 ID:dnPhI6pT0] ファイルから選べる履歴の数は増やせませんか?
346 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/19(火) 22:54:27 ID:u2zsJLW90] >>345 動作環境でヒストリ数増やせ
347 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/19(火) 23:05:05 ID:dnPhI6pT0] >346 豚草!
348 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/20(水) 00:27:08 ID:LXuexTit0] >>347 へっくしょ! アレルギーが。。。。。。
349 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/20(水) 11:08:03 ID:GbGfWGbc0] 「バックアップファイルの作成」チェックボックスはOFFなのに、 勝手に.BAKファイルが作成されてしまうんだがどうすればいい(´・ω・`)?
350 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/20(水) 12:34:18 ID:qbdY0IgFO] バックアップが作成されるファイルの拡張子は何? ファイルタイプごとに保存設定が違うから単に別の設定を見ているのでは?
351 名前:349 mailto:sage [2008/02/20(水) 14:44:02 ID:GbGfWGbc0] >>350 ありがトン。 正にその通りでした。 お恥ずかしい限りです(*・ω・)ポッ
352 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/20(水) 16:42:17 ID:HIxJz/j00] 秀丸スレはやさしいな(*´ー`)
353 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/20(水) 18:27:00 ID:9noq9trC0] 俺ら、みんな優しいんだぜ
354 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/20(水) 19:03:51 ID:qVz/k3Zx0] ら、、、
355 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/20(水) 20:38:12 ID:fRXiZgcP0] は、らっぱのら、、、
356 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/20(水) 20:41:07 ID:5Cysk36s0] パイナップル
357 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/20(水) 20:47:43 ID:yFZtemYk0] ルンペン
358 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/20(水) 22:05:27 ID:WGct+3420] ンドゥガ
359 名前:名無しさん@お腹いっぱい。 [2008/02/20(水) 22:45:58 ID:KeEHh+ml0] ガ、ガ、ガ、ガス爆発
360 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/21(木) 00:40:25 ID:F2f9bS3k0] 派遣先ではじめてコンプラ厳しいところに当たった。 ソフト持ち込み禁止なんで、秀丸申請してもらったら ver.4.2がキタヨ orz このスレで時々そういう人を見てはご愁傷さまって思ってたけど、本気で不便だわ
361 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/21(木) 00:52:43 ID:sPdoDAKP0] >>360 そのバージョンのセキュリティホールでも報告して 最新の入れてもらえw
362 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/21(木) 01:22:12 ID:RGXL3I2U0] Ver7系の補完機能に慣れてしまうと、もう旧バージョンには戻れないなあ。
363 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/21(木) 01:27:25 ID:QM3vbtZM0] >>360 ご愁傷様
364 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/21(木) 04:40:28 ID:PirCj+Rk0] 秀丸スゲー…今までWindowsのNotepadでガンガってきた俺には、 涙が出るほど嬉しい機能が満載だ。 タブで切り替えも楽だわ、エンコードは一発だわ、ソースは勝手に色分けしてくれるわ、 選択行を纏めてインデントできるわ、置換はできるわ、正規表現も使えるわ、 これでタダなんて、本当に感動したわ゚+。:.゚ヽ(*´∀`)ノ゚.:。+゚ 検索で一番上に上がってたから秀丸にしたけれども、使ってみて良かったわ。 これがテキストエディタかー…スゲーよスゲー。 FirefoxでViewSourceWithを使えばブラウザからコンテキストで呼べて便利だわ。
365 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/21(木) 04:58:16 ID:qWsmTM8Q0] 盛り上がってるところ悪いが タダじゃないよ
366 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/21(木) 08:45:33 ID:PirCj+Rk0] 確かにシェアウェアと書いてあるが、 ダウンロード時に決済を求めるでもなし、使用日数や機能に制限があるわけでもなし、 形態としてはカンパウェアじゃないのか? 制作者がシェアウェアだと主張しているのだから、シェアウェアなんだろうけれども、 老婆心ながら言わせて貰うと、今のままだと、ユーザの良心に頼るところが大きいから、 そのまま使い続けるヤシがイパーイで開発に影響が出るぞよ。 残念だが、再びエディタ探しの旅に行って来る(´・ω・`)ノシ 短い間だったがありがとう秀丸。
367 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/21(木) 08:51:46 ID:yhewvzDZ0] OSもタダで使えるから使ってる、ちゃんと対策しないMSが悪いとまで言い出しそうだ。
368 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/21(木) 09:04:30 ID:PrhC59d30] むしろ、Notepadで >>364 のようなことをやっていたことが脅威だろw
369 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/21(木) 23:39:09 ID:MH9UMgWt0] >>368 驚異、だな。
370 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 03:27:31 ID:6UsJ/NQ70] 日本人毒に弱いから中国人ギョーザ悪くない日本人悪い中国人ギョーザ被害者よ賠償ね!
371 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 07:47:43 ID:3lEkl79G0] ツリー表示-通常で、例えば function gettext(path){//テキストファイルを読み込みます の、//の後の部分(「テキストファイルを読み込みます」)だけをアウトラインウィンドウに表示させる方法を教えてください sakuratan.ddo.jp/uploader/source/date71580.png こんな感じで 分類だと一々ツリーを展開する必要があるのでそれは無しで
372 名前:名無しさん@お腹いっぱい。 [2008/02/22(金) 09:59:29 ID:OHE/ysLP0] >>371 (?<!((//)*))//.*$ 前方不一致指定 「 "//" の連続が含まれない文字列の後の、"//" 以降から行末までの文字列」 sakuratan.ddo.jp/uploader/source/date71585.png こんな感じで
373 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 10:00:41 ID:OHE/ysLP0] …じゃなかったね、用件は。 スマソ
374 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 10:16:45 ID:OHE/ysLP0] (?<=(([^/][^/])*)?//).*$ でおkですた。 前方一致指定 「 "//" ではない文字列の連続が現れる可能性がありかつその直後が "//" 続く文字列を含みつつ、 ヒットするのはそれ以降の文字列から行末のみ」
375 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 10:41:26 ID:3lEkl79G0] うーんそれだと//のコメントが全部hitしちゃうじゃないですか function hoge(a,b,c){//ここだけ! //これはいらない } 表示したいです ツリー表示-分類 じゃないと「ヒットした文字列の中からこの部分だけ表示」って出来ないのかな
376 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 11:11:17 ID:OHE/ysLP0] >>375 > うーんそれだと//のコメントが全部hitしちゃうじゃないですか なら最初から他のコメントはいらんと書けってば。 そもそも関数ヘッダ(機能説明のコメント)っつーのは宣言の真上に書くのが常識だし、 あの文だけでそこまで読み取れるわけがないよ。 ていうか、すでにヒントが出てるんだから応用汁。 (?<=^function ([a-za-z]*) ?\(([^)]*)\) ?\{//).*$ 「前方一致指定」 行頭が"function " で始まる 次に、a〜zまたはA〜Z の連続がある 次に、半角スペースが現れるかもしれない 次に、"(" の後ろに ")" が現れない文字の連続 の後ろに ")" 次に、半角スペースが現れるかもしれない 次に、"{//" の文字列 上記条件を含みつつ、ヒットするのはそれ以降の文字列から行末まで
377 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 15:46:15 ID:x2H5Ot0i0] /// そんな面倒なことせずスラッシュ3つとか4つにすればいいんじゃないか
378 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 16:23:47 ID:corvY1AP0] 以前にこちらで質問をして回答を頂いた時には成功したのですが、 改めて実行すると失敗してしまいました どうかアドバイスを頂けないでしょうか >複数ファイルの各パス名を列記してあるテキストファイルがあります。 >パス名が順不同に列記されているのですが、 ファイル名順に並べ替えたいのです 。(パス名順ではありません) 【1回目の置換】 検索: ^(.+\\)([^\\]+)$ 置換: \2\t\1 【ソート】 【2回目の置換】 検索: ^(.+)\t(.+)$ 置換: \2\1 ※【2回目の置換】を実行すると、 ^(.+)\t(.+)$ - 見つかりません というメッセージが出ます WinXPsp2 秀丸6.14(未登録) 秀丸ソート1.02
379 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 16:46:35 ID:s7z4ojJG0] 【2回目の置換】 これ 検索:^([^\t]+)\t(.+)$ 置換:\2\1 じゃねすかね? あと1回目 【1回目の置換】 検索: ^(.+\\)([^\\]+)$ 置換: \2\t\0 【2回目の置換】 検索: ^([^\t]+)\t 置換: の方が安全な気がする。
380 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 17:29:45 ID:corvY1AP0] ありがとうございます 1回目は成功するのですが2回目はやはり同様に 「^([^\t]+)\t - 見つかりませんでした」です
381 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/22(金) 21:02:38 ID:OHE/ysLP0] >>380 【1回目の置換】 検索:^(.+\\)([^\\\n]+)$ 置換:\2\t\1 【ソート】 【2回目の置換】 検索:^(.+)\t(.+)$ 置換:\2\1 で動くはず。 1回目の検索文字列の否定に \n を足しただけだけど。 置換前 1\aaa\004.txt 2\aaa\002.txt 3\aaa\001.txt 4\aaa\003.txt 置換後 004.txt <Tab> 1\aaa\ 002.txt <Tab> 2\aaa\ 001.txt <Tab> 3\aaa\ 003.txt <Tab> 4\aaa\