- 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くらい
- 577 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/11(火) 16:36:50 ID:vGe4ct3O0]
- 追記
メモ帳がかしこいのではなくて、 BOMなしの場合は、おそらく内部表現にあわせてリトルエンディアンのまま読み込だけのようだ。 BOMなしビッグエンディアンにしたら、 「< H T A : A P P L I C A T I O N 」 みたいに化けた。
- 578 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/11(火) 17:28:52 ID:P+Q2hXIt0]
- >>573-577
まず認識エラーから出ないのです もちろんエンコード1のファイルの内容を〜はチェックして、ラジオボタンを一番下の「候補を表示」も試した さらにBOMがあっても同じだった これは消したのをUPしたのは紛らわしくて申し訳ありませんでした バイナリモードで FF,FE,3C,00,48,00,54,00,41,00,3A,00,41,00,50,00, 50,00,4C,00,49,00,43,00,41,00,54,00,49,00,4F,00, 4E,00,20,00,0D,00,0A,00,2F,00,3E,00,0D,00,0A,00, FF,FE,3C,00,48,00,54,00,41,00,3A,00,41,00,50,00, 50,00,4C,00,49,00,43,00,41,00,54,00,49,00,4F,00, 4E,00,20,00,0D,00,0A,00,2F,00,3E,00,0D,00,0A,00, このファイルについて試してみたのですが、拡張子がtxtだとダブルクリ " target="_blank">>>519 ということね。
- 579 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/30(日) 11:11:19 ID:mLHbFft10]
- >>783
選択した行ではなくて、選択した行を編集した跡(背景色)なのですが、 設定のデザインにありますでしょうか? 最後に編集した所のチェックは入っていません。
- 580 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/30(日) 11:24:25 ID:FKPZbS++0]
- >>785
ある。 ていうかそこまでわかってるなら見つけられるでしょ
- 581 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/30(日) 11:33:41 ID:mLHbFft10]
- デザインでチェックが入ってるのは、
☑ฺ 改行文字 ☑ฺ EOF(ファイルの末尾) ☑ฺ ルーラー ☑ฺ 行番号 これだけなのになんで色が変わるんだろう(><)
- 582 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/30(日) 11:41:58 ID:7ryQK+gg0]
- マクロのヘルプとにらめっこしながら、
やっつけで直後に閉じが無いかチェックするように弄ってみた。 (|)の時に((|)になっちゃうけど、 前後のペアの数が一致する場合のいい書き方が上手く思いつかないし、 処理量が増えてしまうからとりあえずはこれでいいかな。 ##x_next = x+1; // ペアの後ろ側の文字列を挿入する $$l_char = char(##pair_chars[##i][3]); // 次をif文でくるむ if (gettext( x, y, ##x_next, y, 1 ) != $$l_char) { hoge; }
- 583 名前:堤 善則 [2008/03/30(日) 14:27:11 ID:edxv9BrG0]
- 小学校を訪問していたブッシュ大統領が、あるクラスで質問した。
「誰か "悲劇" の例を挙げられる子はいるかい?」 小さな男の子が立ち上がって答える、 「隣に住んでる一番仲のいい友だちが道で遊んでいます。 そこへ車が来てひき殺されちゃったら、それが悲劇だと思います」 「いや。その場合は、"事故" だろうね」、ブッシュが答えた。 今度は女の子が手を上げた。 「スクール・バスに 50 人の子が乗っています。 崖から落ちてみんな死んじゃったら、それが悲劇だと思います」 「残念だがね、それはね、"大きな損失" って言うんだよ」、 ブッシュが答えた。 教室は静まり返り、誰も手を上げようとしない。 ブッシュが言う、「どうしたんだね、みんな? 悲劇の例を挙げられる子は誰もいないのかな?」 ついに後ろの方に座っていた男の子が手を上げた。 そして、自信なさそうに言った。 「ジョージ・ブッシュ一家を乗せている飛行機が爆弾で吹き飛ばされたら、 それが悲劇じゃないですか?」 「素晴らしい」、ブッシュは顔をニコニコさせた。 「すごいよ、君。で、教えて欲しいんだけど、どうしてそれが悲劇だと思ったの?」 その子は答えた、 「だってこれは事故じゃないし、それに大きな損失でもないと思ったんです」
- 584 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/30(日) 16:32:49 ID:aydZAeDZ0]
- >>787
>>783の指摘が間違ってるな。 「ファイルタイプ別の設定」じゃなく、「動作環境」の「検索」を見てみよう。 ・「選択した範囲のみ」で動作中の範囲を中間色で表示 のチェックを外せばOKのはず。
- 585 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/30(日) 16:58:31 ID:mLHbFft10]
- >>790
背景色を解除する事ができました。 ヘルプで該当箇所を開いた記憶はありますが、「動作中の範囲」が 全く頭にピンと来なくてスルーしていたようです…。 ありがとうございました。
- 586 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/31(月) 09:06:22 ID:FljLXZ8p0]
- 全ての行頭に整理番号が付いているのですが
現在は1桁〜4桁です これを5桁に揃えたいのですが秀丸でできますか? HMJREV1.85
- 587 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/31(月) 09:32:08 ID:9v0v3msC0]
- >>792
ひとつの方法としてだけど、 【1.対象を↓とする】 1 aaa 02 bbb 003 ddd 0004 eee 【2.先頭1列をAltキーを押しながら範囲選択→0 を4個挿入→Escキーで解除】 00001 aaa 000002 bbb 0000003 ddd 00000004 eee 【3.置換で全置換】 正規表現:ON 検索文字列: ^[0-9]+([0-9]{5}) 置換文字列: \1 【4.結果】 00001 aaa 00002 bbb 00003 ddd 00004 eee 当然ながら元々の番号が必ず行頭にないと意味がないし、空行や数値でない行が 挟まれていないことが条件だけど。
- 588 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/31(月) 10:02:22 ID:86WphGlp0]
- >793
792ではありませんが、最近、正規表現勉強中なのでついでに教えて欲しいんだけど、 検索文字列: ^[0-9]+([0-9]{5}) のところが ^0+([0-9]{5}) ではない理由って何かある?
- 589 名前:名無しさん@お腹いっぱい。 [2008/03/31(月) 10:05:40 ID:ufabBjMg0]
- ^([0-9]{4}) 0\1
^([0-9]{3}) 00\1 ^([0-9]{2}) 000\1 ^([0-9]{1}) 0000\1
- 590 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/31(月) 10:12:28 ID:9v0v3msC0]
- >>794
うーん、別に必然的な理由でそうしてるわけじゃないから 0+ でも問題ないと思うよ。 単に「数値の連続」として [0-9]+ を指定してるだけだし。 >>795 それも考えたけど、マクロの範疇かなとも思った。
- 591 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/31(月) 10:19:33 ID:86WphGlp0]
- >796
了解です。何か自分が気づいてない、マッチしちゃうのがあるのかと思いました。
- 592 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/31(月) 12:38:44 ID:FljLXZ8p0]
- >>793
ありがとうございます 助かりました
- 593 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/31(月) 13:30:30 ID:FljLXZ8p0]
- >>792です
何度もすいません ボックス選択するとき行頭からのみ選択する方法ないですか? 1行に200文字〜300文字なので途中に0000と入ってしまいます 行頭だけを範囲指定は無理でしょうか?
- 594 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/31(月) 14:38:44 ID:ymKdFbmm0]
- >799
その他→ファイルタイプ別の設定→体裁→折り返し 固定を大きくするか または最大を選んで 保存しないで更新
- 595 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/31(月) 15:09:43 ID:FljLXZ8p0]
- >>800さん
お忙しい中、何度もアドバイスを頂きありがとうございました できました! ありがとうございます
- 596 名前:793ッスけど mailto:sage [2008/03/31(月) 15:12:34 ID:9v0v3msC0]
- >>800 レスd
- 597 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/31(月) 15:56:54 ID:Powk9ya50]
- 第一段階は普通に
検索:"^" 置換:"0000" でいいと思うんだけどね
- 598 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/31(月) 16:03:38 ID:9v0v3msC0]
- >>803
いいんじゃないの、それでも。 自分の場合はなるべく無駄な検索履歴は残したくないのと、直感的に操作できるBOX選択が好きなだけだけし。
- 599 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/31(月) 17:49:38 ID:HhmJa7CV0]
- (処理対象が数千〜数万行だったらどうするつもりなんだろう・・・)
- 600 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/31(月) 18:01:30 ID:fRSnxkss0]
- >>799-800のような環境依存の問題がある時点でどうかと思うんだが。
- 601 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/31(月) 18:16:26 ID:9v0v3msC0]
- まあ、数行サンプル書いてためしてみただけだから。
一応反省はしている。
- 602 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/03/31(月) 18:31:14 ID:fRSnxkss0]
- さりとて別に反省するほどのことでもない。
- 603 名前:名無しさん@お腹いっぱい。 [2008/04/01(火) 22:09:43 ID:Jv3lOhbM0]
- テキストエディタは、氾濫している。
フリーソフト・商用ソフト、縦書きの文章用・プログラミング用・ 機能強化したメモ帳風とか、多様なソフトがそろっている。 ところで、ワープロは目立たないな。 商用ソフトの Word と 一太郎でほとんどまかなえるからか? 商用エディタで成功しているサイトー企画が、秀丸ワープロを出したら、どうなる? 秀丸ワープロマクロから、文字の大きさ、色などを変更したり、罫線・表を操作したり。 無料のビュワーの配布。内部的にはXML になるんだろうけど。 サイトー企画の「日本語 IME」とかも面白そう。 秀丸マクロから、その IME を徹底的に操作するだろうし。 漢字のふりがな、ルビや、表記の揺らぎの統一、だである調・ですます調の変換など。
- 604 名前:EQVlRJUzRuUi mailto:tbiemw@wurksd.com [2008/04/01(火) 22:10:05 ID:G+PNcvJ90]
- xIAQuv <a href="uvxfpbsmfiig.com/">uvxfpbsmfiig</a>, [url=xjvhtariksoz.com/]xjvhtariksoz[/url], [link=rvyncrmvhzro.com/]rvyncrmvhzro[/link], hykwfmqrxyco.com/
- 605 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/01(火) 22:26:38 ID:V9OtCOS70]
- 今年は禿丸メールがエイプリルフールネタだと思ったんだが
- 606 名前:堤 善則 [2008/04/01(火) 22:45:08 ID:var44HYU0]
- >>809
それはおもしろいかもしれない。 ますます可能性が広がるじゃないか。
- 607 名前:HFxsWIHP mailto:cveqzj@fywccz.com [2008/04/01(火) 22:48:20 ID:iy/RcFWn0]
- TOLAkx <a href="vvsaaxsxioob.com/">vvsaaxsxioob</a>, [url=lauyjpvzzcni.com/]lauyjpvzzcni[/url], [link=aszgoxbzzjej.com/]aszgoxbzzjej[/link], cjpoadxwlprg.com/
- 608 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/01(火) 23:11:45 ID:Uhh/WvVh0]
- >>809
そういうわけのわからない方向に進んでWzEditorはダメになっていった
- 609 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/01(火) 23:33:58 ID:dqsAXV540]
- テキストエディタが氾濫しててもOKなのは、汎用のファイル形式だから。
ワープロはオフィス用途が多いうえ汎用規格とかないもんだから互換性の問題で選択肢がなくなっていく。 IMEは未だにWXG使ってる自分 WX-WORDとかあったなぁ、リッチテキストに毛が生えただけみたいなワープロ あっという間に消えて無くなったが
- 610 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/02(水) 01:17:32 ID:mxGIxO3+0]
- 2行から出来ているhello.plというファイルの2行目に書き足した後
×ボタンで閉じ上書き保存しようとしたら「バックアップファイルの作成に失敗しました」とエラーがでます このエラー画面は秀丸エディターがだしているのだろうか? Windowsのエラーなのかはわかりません (エラーは出たけど中身は保存できていた) そのcgiを動作させようとしても「ページを表示できません」になります 解説本の通りに進めるつもりだったんだけど Httpdのフォルダー名を間違えてしまい 先にhttpdというフォルダーを自作してhttpdをインストールしました その他は解説bonどおりの手順です パソコンをリセットして試してみましたが同じ結果です 秀丸の設定かパソコンの設定かまだ確定できないんだけど もしかしたらスレ違いかもしれませんが わかるかたアドバイスお願い致します osはWindowsXpです
- 611 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/02(水) 01:47:58 ID:IewzKxJj0]
- >>816
>×ボタンで閉じ上書き保存しようとしたら「バックアップファイルの作成に失敗しました」とエラーがでます >このエラー画面は秀丸エディターがだしているのだろうか? 秀丸だと思う。 その他(O) -> 動作環境 -> 設定の対象(L): -> ファイル -> 保存 すると以下の項目があるから、チェックを外してごらん。 バックアップを作成する場所の保存先を指定する(I)
- 612 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/02(水) 05:56:04 ID:aH4vU3840]
- >>817さん
>>816です 教えて頂いたとおりにやって治りました! ありがとうございます 関連付けがおかしくなると何がなんだかわかんなくなりました もうリストアしかないと思いデータのバックアップとって リストア寸前でした^^; ありがとうございました
- 613 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/02(水) 09:40:33 ID:6PQDs+9g0]
- 全然わかってなさそうだが大丈夫なんか
秀丸のバックアップアラートが出なくなったところで 816の6行目以降の問題は解決しないと思うが。 つってもあとのは秀丸と全然関係ない話だからここに居座られても困るが
- 614 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/02(水) 19:44:58 ID:qfDD+F9q0]
- 7.08β15
- 615 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/02(水) 20:10:14 ID:LXZ1ihoJ0]
- つーか、インストーラってLZHとして解凍できたのか…。知らなかった
- 616 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/02(水) 20:31:21 ID:qfDD+F9q0]
- lzhやzipの自己解凍書庫は普通にアーカイバで開けるぞ
- 617 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/02(水) 20:47:53 ID:LXZ1ihoJ0]
- >>822
いや、それは知ってるんだけど秀丸のインストーラがLZH扱いだったとは、ってことね。 でも*.lzh にリネームしてから7-zipだと失敗する。(WinRARならOK)
- 618 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/02(水) 22:42:04 ID:IewzKxJj0]
- >>809
>サイトー企画の「日本語 IME」とかも面白そう。 IME を開発するのは難しいけど、サイトー企画が販売元になるなら。 ソースネクストみたいに、ヒドイ扱いにはならない。 VJEの歩み 萩原健バックス社長に聞く(1) ttp://www4.airnet.ne.jp/koabe/com_inet/im/vjehagiwara1.html 太田: 日本語入力プログラムではパッケージは厳しい。 萩原: 新規参入は不可能に近いでしょうね。 太田: そうなるとジャストシステムでも厳しくなるのじゃないかと。 萩原: 一太郎は売れているでしょうけどね、ATOK単体だと大変かもしれませんね。 ジャストシステムも、企業向けにConceptBaseを売り込むなど転換しようと していますよね。 秀丸 + VJE ならば、復活の可能性がある。 ttp://www4.airnet.ne.jp/koabe/com_inet/im/vjehagiwara6.html 太田: VJEに関して満足したということではなく、 まだまだ楽しみは残っているということでしょうか。 萩原: 仮名漢字変換ということではないですが、言語処理の延長には まだまだやることがあって、続けています。 太田: バックスの意向だけで出来るかどうか分かりませんが、VJE自体にも フリーソフトなどの道があるのでしたら。そういうときが来たら、 私もいろいろとよだれを垂らして待っていますから。(笑) まだやる気があるみたいだし。
- 619 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/03(木) 02:56:50 ID:0d67KTMw0]
- エンコード S-JIS 改行 CR+LF に統一させたいのですが
キー割り当てに登録する方法がわかりません どなたかわかる方おられましたら教えて下さい
- 620 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/03(木) 12:16:10 ID:0d67KTMw0]
- >>825です
S-jisが「s」で選択できたんだ 気づきませんでしたorz 質問取り消します すいません
- 621 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/04(金) 14:53:18 ID:EWf8ElkA0]
- 編集中ファイルの拡張子取得ってマクロのデフォルト機能にはない?
- 622 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/04(金) 15:00:04 ID:UgvoGtqC0]
- >>827
とりあえず、マクロのヘルプ開いて検索タブに「拡張子」を入力してEnterキーを押下する くりらいのことをしてから質問してくれ
- 623 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/04(金) 15:11:43 ID:EWf8ElkA0]
- うひひ 思いっきりありましたorz
- 624 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 01:29:47 ID:TUC5Jaw20]
- 検索でマッチしたところは青色になるよね
そのまま下検索や上検索を繰り返したら 検索したところは全部黄色になってもう青色に戻らない時ってあるよね これって検索の仕方が不味い? かと思えば2行続けてあるところは上検索、下検索を繰り返しても大丈夫 青色のままだ 検索の仕方が正解だったのかな? 何回でも青色になるときと、ならないときの違いはなんですか?
- 625 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 02:49:35 ID:qGhk/u4M0]
- >830
よく状況が理解できないけど、検索でヒットした語は全て黄色。 カーソル行で範囲選択されてるのが選択色。XPの標準だと青。 ヒットした語がいっぱいあれば上検索、下検索で青が移動して行く。 次のヒット語が無くなれば範囲選択が解除されて黄色になる。 という動作だと思うが。
- 626 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 03:25:50 ID:TUC5Jaw20]
- >>831
>>830です そうだったんですね その選択解除になった状態から検索窓を閉じないままだと選択状態には戻れないですか 選択解除後に青色のコピーできる状態に戻せないのか試していたんです ありがとうございました
- 627 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 04:04:45 ID:TUC5Jaw20]
- それともう一個不思議というかわからないことがあるんですよ
編集を手作業でやっていて全くはかどらないので知り合いのSEに 「こういう作業をやってるんだけど1回こっきりなのでソフト会社に依頼するのはどうしようか検討中」 「逆に言えば1回だけの作業なので単価が安ければ出そうかと思う」とか内容を話したら 「へっ!?そんなことぐらい誰でも1日もかからない。全然使い物にならないレベルの奴でもできるよ」と言われた その作業ってファイルから必要な部分だけ抽出して別のファイルにペッタンコするだけなんですけど 1ファイルで50箇所くらいはある 秀丸の検索で黄色になった部分を1回の操作で切り取りとか出来ればいいのですが 私が知らないだけかもしれませんができないです 先の知人に言わせれば「そんな簡単なこと職業プログラマーでなくても自分でプログラム組んで終わらせちゃう。1日かかるようじゃプログラマーやっていけない」 それで私が「秀丸エディターって多分聞いたことはあると思うんだけど、出来ないよペッタンコ」 彼:「何故なんだろうか見習いが作るような案件だぞ」っと笑ってました 秀丸で一気にコピペできないですか? プログラム組めないってだけで小ばかにされて悔しいです しかしこの作業の為だけに1ヶ月以上ペッタンコペッタンコ 自分も何か覚えようとしたけどわからない事だらけでこの1回のためだけに2chでペコペコするのも秋田県 多分1回だけの作業なので我慢して続けてるけどパソコン触ってたら偉くなったように思う人がいてるようだ 今も徹夜でペッタンコ 黄色になったとこ全部選択する方法内ですか?
- 628 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 04:10:48 ID:qGhk/u4M0]
- >832
なるほど、 検索したら閉じる がオフで ヒットした語が1個だけだとなる状態のことなんだね。 検索ウィンドウの下の方にある 一周する をオンにしとけば ヒットした語が1個でも 解除されたあとさらに下検索で その語が範囲せんたくされるんじゃない? まぁ 検索したら閉じる オンで 上検索、下検索はショートカットかツールボタンで やった方が良い気がします。
- 629 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 04:27:21 ID:qGhk/u4M0]
- >833
もうちょっと具体的にどういうファイルからどういう風に取り出したい っていうのがあればアドバイスのしようもありますが、日記風に書かれても分かりませんw メニューの検索-grepの実行 ファイル名一覧だけ作成 をオフにして OK をクリック かな。ヘルプでgrepを検索してみると良いかと。 んじゃ私は寝ますのでペッタンコ頑張ってくださいw
- 630 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 04:27:25 ID:TUC5Jaw20]
- >>834さん詳しくありがとうございます
設定変更してみます 1ファイル1アクションで検索した50箇所、全部切り取りはできないですよねorz 是非そういう機能があればいいと思います 現状:1分で5〜7箇所切り取りしてます 1ファイルで約10分、1時間で5ファイルから10ファイル これを1ファイル1アクションで出来ればなぁ 何年かかるか終わりが見えないよ とここで愚痴っても仕方ないですねすいません >>834さんありがとうございます おやすみなさい^^
- 631 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 04:32:04 ID:TUC5Jaw20]
- >>835さん
何回もありがとう grepだとそのあとでソートするのにexcelで問題があって あともう少しのところでまた1からやり直しています 先月くらいにgrepで質問が多かったの私なんです^^; みなさんにはご迷惑お掛けして恐縮です おやすみなさい
- 632 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 05:28:47 ID:Eicr2TRf0]
- >>836
いちいちクリップボードを経由するという発想から離れられないお前も見習いレベル。 grepで必要な行だけ抜き出して、いらん部分を削除するとかした方が楽。 抜き出す箇所が1行に複数あると多少ややこしくなるが。
- 633 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 10:11:24 ID:JYFq1MC40]
- >>836
検索で掛かると言う事は改行に掛からないんだろうから、 検索語句以外を置き換えで削除したら駄目なん?
- 634 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 10:55:21 ID:81mtP2jyO]
- >>833
上司に対して 「私のプログラミング能力を上げることで毎月1人月が削減できます」 といい勉強時間をもらうべきです
- 635 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 11:05:22 ID:ztOAOCWN0]
- 秀丸やEmEditorのGrepって検索文字列にマッチした行単位の出力しかできないのか
サクラエディタやK2Editorなら行単位以外にマッチした部分のみの出力オプションがあるのに >>833 というわけだから
- 636 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 11:10:45 ID:qJMnzWMl0]
- 単純にgrep置き換えでいけそうな〜
- 637 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 11:36:10 ID:TUC5Jaw20]
- >>838さん
>>839さん こんにちは>>836です 全部grepして秀丸で出来るだけ削除してからエクセルに取り込んだのですが keyにしていた部分が1行に4個あったり7個あったりエクセルに並べてからわかりました 思い通りの位置にkeyを残したり削除するのは 正規表現を扱えないエクセルでは無理なようです ソートも思うようにできなかったですので工程を変更しました 今はペッタンコしながらデータ管理ソフトを探したりプログラム作成にチャレンジしたり他の方法も模索してます アドバイスありがとうございました^^
- 638 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 11:39:58 ID:TUC5Jaw20]
- 833です
>>840さん 全く趣味の部分なので自宅でコツコツやってます仕事ではパソコン触らないんです^^; >>841さん マジですか! ここで言うのも変ですが情報ありがとう!! >>842さん grepで抽出した1行単位からのお話なんです^^ レスありがとうございます
- 639 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 11:49:31 ID:qJMnzWMl0]
- >>844
作業の内容が良くわからないのでみんな憶測で返信している。 何故一括して消しては駄目で確認しながら消さないと駄目なのか?最後のソートは?など 例題をだすと良い方法が見つかるかもよ。
- 640 名前:名無しさん@お腹いっぱい。 [2008/04/06(日) 11:57:41 ID:iOOkDcq70]
- とりあえず,こんなのでは。
(マクロの行頭の全角スペースを半角に変換する) //--------------------------- gofiletop; setclipboard ""; searchdialog ""; if( !result ) endmacro; while( result ) { copy; finddown; #i = #i + 1; } newfile; while( #i ) { poppaste; insert "\n";//改行不要なら削除 #i = #i - 1; } endmacro; //--------------------------
- 641 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 12:17:16 ID:VN1zVUUI0]
- sakura editor使ったほうがいいよ
- 642 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 12:24:02 ID:TUC5Jaw20]
- >>845さん
1活削除をしないのはkeyに出来る文字列が大切な部分だからです 1行のどこに何個あるかわからないkeyなんですよ^^; そして大切な部分が1行の中にもう1種類あります これもどこに何個あるかわからないです 例えば連絡先メールアドレスみたいな感じです / とか . とか 1文字でも抜けたり多かったりすればその行は全くのゴミになってしまいますよね わかりづらい例えですいません 文字列は200〜300文字なので最後の並び替えも模索中^^; まとめてみると ・元ファイルは同一構成でない。多数ある。 ・抽出した部分を統一した構成にするのが今の目標(次のステップへ進めるって事です) ・1ファイルから50行くらいを抽出 ・1行200文字から300文字での構成 ・1行の中に2種類の大事な部分がある ・大事な部分は2種類とも複数あってどこに何個あるかわからない やっぱり業者さんに出したほうがいいでしょうか^^; レスありがとうございました
- 643 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 12:25:35 ID:/4RsRGrt0]
- sakura 低機能だから駄目だ
- 644 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 12:36:09 ID:YPjSUNXK0]
- 何かすごいのがまた来てるな
マクロ組めないとかPC操作以前に、明確な判断基準を決められないっつーのが 一番の問題なんじゃないのか? これまでのよくわからないgrepの質問暦から考えるに どういうルールで抽出したらいいかよくわからんから目視で手作業してるように見えるんだが。 業者に出すにしても抽出ルールや削除ルール決められなきゃ機械的にこなすのは無理だぞ
- 645 名前:名無しさん@お腹いっぱい。 [2008/04/06(日) 12:40:20 ID:ztOAOCWN0]
- >>849
サクラエディタより高機能な秀丸には該当行ではなく、 該当部分のみをGrepする方法もあるのでしょうか^^
- 646 名前:ijXrLGQIJNvFtezh mailto:uszynn@wopxde.com [2008/04/06(日) 12:41:49 ID:kXl2HhjW0]
- R9jNOC <a href="zxxtqomdadjf.com/">zxxtqomdadjf</a>, [url=achzjjjbqwnw.com/]achzjjjbqwnw[/url], [link=kwosjqbovpkl.com/]kwosjqbovpkl[/link], edgstipwtkig.com/
- 647 名前:ddOpPTxUSUkjnDA mailto:oxoxgt@dizhea.com [2008/04/06(日) 12:42:01 ID:yxjk0L700]
- yERu6t <a href="dwqrqfpgkgeg.com/">dwqrqfpgkgeg</a>, [url=wiaztnivbimf.com/]wiaztnivbimf[/url], [link=vbczphpmvpak.com/]vbczphpmvpak[/link], jbidyyuhyffm.com/
- 648 名前:UBWgPGQhFyUlRIgDfvm mailto:ehpjge@spevuh.com [2008/04/06(日) 12:42:23 ID:Lo2Y77ia0]
- jYhxzA <a href="rqdvvtdnmxlu.com/">rqdvvtdnmxlu</a>, [url=vtealhrzopua.com/]vtealhrzopua[/url], [link=ijyhziqtfnov.com/]ijyhziqtfnov[/link], okcwcrwiodbq.com/
- 649 名前:pulKteVlng mailto:rpbsje@gsndfk.com [2008/04/06(日) 12:43:52 ID:mngDvzYF0]
- mN0IG2 <a href="hifdtpliaews.com/">hifdtpliaews</a>, [url=itikzjhyhhaj.com/]itikzjhyhhaj[/url], [link=utxmuvblnltc.com/]utxmuvblnltc[/link], ftxjcqsqouxk.com/
- 650 名前:WzvVNmdoBEMvKQkZ mailto:estouv@hhwhmd.com [2008/04/06(日) 12:44:41 ID:eJbH6TA+0]
- mJEgyu <a href="fqfxmsizwlxy.com/">fqfxmsizwlxy</a>, [url=pibvlilcrwug.com/]pibvlilcrwug[/url], [link=bfbkekeuurmk.com/]bfbkekeuurmk[/link], evjhifnkgaru.com/
- 651 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 12:47:05 ID:qGhk/u4M0]
- >848
正規表現でキーワード以外の部分を消すという指定もあるんだよ。
- 652 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 12:51:07 ID:qJMnzWMl0]
- いずれにしろ。key+αで不要、key+βで必要、key+γで手作業という区分けは必要ですね。
コレガできないと業者もどれがいるのか入らないかわかんねから出来ないはず。
- 653 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 13:03:04 ID:4VLxwejG0]
- UWSCスレの人がまた来てるのか。
誰かにお金払って教えてもらえばいいんじゃないの?
- 654 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 13:39:08 ID:yO13PMbs0]
- 教えて貰うといっても、したいことの明確な基準が言えないんだから教えて貰うこともできないだろう
- 655 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 14:13:58 ID:nb2Lx/jZ0]
- >>848
文章にするな・・・具体的な例題ぐらい作ってくれないと何が何だか・・・ 5行ぐらい編集したいモノを貼れよ、内容は差し支えないところを適当に変えればいいだろ
- 656 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 17:45:37 ID:ujDgZb4U0]
- >>809
> 無料のビュワーの配布。内部的にはXML になるんだろうけど。 可能性に期待! 参考までに:xfy Basic Edition https://www.xfytec.com/community/?tag=xfyBasicEdition&lang=ja
- 657 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 18:14:27 ID:SWxpLtgO0]
- >>833
タヌキがエサ場ヒックリ返したような、エライことになってるな どうも、よくワカらんやっちゃ このSEに頼んだらどうだ!カンタンにできるんだろ ウンチクだけ垂れてるのかよ 例題もないのに誰がまともに答える?そいつはひとりごとじゃ〜
- 658 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 18:17:20 ID:DAlx3wN40]
- >863
日本語がださいです。
- 659 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 19:07:59 ID:9zAGhoOZ0]
- でもタヌキがエサ場ヒックリ返したようなって言い回しは言いえて妙w
ぴったり過ぎる。
- 660 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 19:19:58 ID:qGhk/u4M0]
- タヌキがえさ場をひっくり返したところを、みたことある人が多いことに驚いた。
俺もたぬーのエサ場見たい。
- 661 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 20:32:40 ID:TUC5Jaw20]
- こんばんは>>833です みなさんお騒がして申し訳ないです
簡単に言えば過去のデータ整理。タイトル一覧表作りかな。一番近いのは下記のような感じです 先ほどヤフーのトップ画面のソースを見るで1520行あたりに今日のトップニューストピック6として <あ ハーフ="f/topics/top/6/*-dailynews.yahoo.co.jp/fc/sports/hanshin_tigers/?1207475600">金本 2000本安打にあと1安打</a> このような部分がありました。金本選手があと1本で偉業達成の記事です IEで見ると1512行目に改行があってその次の改行は1530行付近です 1行の中にに何個も あ ハーフ があります こういう感じの過去記事のスクラップ(ここでは例としてヤフートップニュースになった阪神選手の過去記事ソースとします)がたくさんあります この過去記事からタイトルとヤフーに何年何月何時ごろトップニュースになったのかデータとして残したいんです この例ではタイトル部分だけでいいですが社会現象といえるくらいの話題は特集が組まれます 特集が組まれた場合は特集の部分も抜き出す 抽出した部分の下に「ヤフー 年月日日時 TOP記事 トピック6 データ」と掲載元のデータを記載する (年月日はファイル取得した日時をファイル名にしてあるのでそれでわかります) その下に予備欄を作り「金本選手2008年○月○日2000本安打達成おめでとう!」と私が入力できるようにしておく 同じように次の記事のデータを同じフォーマットでその下に記載する 今、ヤフーのソースを見ればわかりますがトピーク6は1行の真ん中あたりです 金本選手の記事はトピック3の時もありますし2の時もある データはあるんだけどデータの抜き出しと整理が出来ないんです この例ではkeyの連続はないですがDIVをkeyにする時は</div>が1行に何個もある時もあるようです タグって始まりと終わりだけなのかと思っていたのですが 何故か1行に何個も何個も<div>〜</div>がある場合もあります それと特集がある場合が殆どです(1記事で2箇所を抜くってことです) ファイルによっては1ファイルに20記事くらいあるので抜き出したい箇所は40箇所以上になります ん〜わかりやすい例えじゃないですがこんな感じかな。
- 662 名前:838 mailto:sage [2008/04/06(日) 21:43:38 ID:Eicr2TRf0]
- マッチした部分のみ出力はgawkで書けばこんだけで済む。
コマンドプロンプトで gawk.exe "{while(match($0,/正規表現/)!=0){print substr($0,RSTART,RLENGTH);$0=substr($0,RSTART+RLENGTH)}}" 入力ファイル > 出力ファイル これは1ファイル分の処理だから、バッチファイルで必要な分だけファイル名を個別指定。
- 663 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 22:08:49 ID:TUC5Jaw20]
- >>838さん
>>833です お忙しい中、本当にありがとうございます マジでありがとう(;´д⊂ヽ 教えて頂いたスクリプトは大切に使わせていただきます 正規表現の部分に検索コマンド、最後はデータファイル名>出力先ファイル名 コマンドプロンプトからですね ここのみなさんにはお世話になりっぱなしで心から感謝しております >>838さん本当にありがとうございます 見守って下さった方にも感謝です みなさん本当にありがとうございました
- 664 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 22:18:48 ID:s6yJcsRx0]
- いつまでやってるんだ!!
ペッタンコだったら、キョンシーに聞くという手があるぞ
- 665 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/06(日) 23:53:01 ID:UjI6A2Ko0]
- くっ・・・
- 666 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 15:17:29 ID:CDjC+ew90]
- 置換後にいちいち置換ウィンドウを閉じないようにする裏技見つけた。
連続置換のマクロで参照ファイルを編集中に他のタブで置換すればいい。 これで超便利になったわ
- 667 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 15:46:42 ID:Ax2Oeop00]
- バグとみなされて次回修正されたりしてな
- 668 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 20:49:32 ID:WPDhdk4z0]
- バグ報告しといたYO!
- 669 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 21:28:56 ID:geZA83jR0]
- 俺もバグ報告してくるわ
- 670 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/07(月) 23:19:30 ID:iVAUYnx60]
- えーと、じゃあ俺も
- 671 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/08(火) 12:16:58 ID:47QVIZcg0]
- どうぞどうぞ
ってけっこう便利だな、この裏技。たくさん置換するときに使える。
- 672 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/08(火) 12:42:01 ID:QAkdxT140]
- それが便利なら素直にそういうオプションを公式HPに希望出しとけばいいのに
- 673 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/08(火) 17:48:23 ID:hcn8OnGH0]
- バグ修正しないでくれって要望出してきた。
- 674 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/08(火) 22:55:37 ID:RSx7mU4I0]
- 俺も修正しないでって要望してくるわ
- 675 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/09(水) 00:38:31 ID:XnO88/ks0]
- えーと、じゃあオレも
- 676 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/09(水) 09:00:35 ID:xcWTc3fX0]
- ネタがないな
- 677 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/09(水) 09:56:01 ID:LLXSGGFm0]
- 本家もめっきり静かになった
|

|