[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 05/18 09:56 / Filesize : 120 KB / Number-of Response : 449
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Grep】複数ファイル文字列検索ソフト【置換】



1 名前:名無しさん@お腹いっぱい。 mailto:sage [04/06/17 09:57 ID:PLaPZ/Pl]
テキストファイルを扱う人には必須のGrepツールを語りましょう。

147 名前:名無しさん@お腹いっぱい。 [2006/01/20(金) 09:24:34 ID:Dy2WkeQl0]
JGrep2 を引数使って自動で検索開始させたいんだけど、自動開始の引数がわかる方いらっしゃいますか?


148 名前:名無しさん@お腹いっぱい。 [2006/01/22(日) 21:46:53 ID:XoNNOHtu0]
YokkaGrepって、もう単独配布してないのかな?
どっかに最終verない?

149 名前:名無しさん@お腹いっぱい。 [2006/01/22(日) 22:28:42 ID:8p1aDUhd0]
regrep(置換)、GNU grep(検索)が最強!!!!!
おすすめ!!!!!!!!!!!!!!!!!!使ってみろ!!!!!!!!!!!!!!!!
GNU grep for windows の最新版どこにあるか知ってる?

GNU grep説明書
www.linux.or.jp/JM/html/GNU_grep/man1/grep.1.html

regrep
www.vector.co.jp/soft/win95/util/se306011.html

150 名前:149 [2006/01/24(火) 16:31:56 ID:EcdXvnig0]
使ってみろ!!!!!!!!!!!!!!!!

151 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/01/25(水) 07:28:16 ID:N3BW1wuJ0]
CUIじゃなくて何かしてるときに直ぐ呼び出せるように
バッチファイルでも他の奴でもいいけどないとWindows的な使い方では使いにくいね

152 名前:149 [2006/01/25(水) 14:07:40 ID:W5rom8qJ0]
●GNU grepの使い方
grep -f 改行区切の検索する単語リスト -i -l -r d:\検索するDIR\*.*

●英文字以外を消去する
regrep c:\置換するDIR *.* "[^A-Za-z\n ]" " " -d

●日本語以外を消去する
regrep c:\置換するDIR *.* "[^一-龠亜-煕ぁ-んァ-ヶ、。ー−\n ]" " " -d

●20文字以上の単語を消去する
regrep c:\置換するDIR *.* "( |(\n))[a-zA-Z]{20,}( |(\n))" " " -d

153 名前:149 [2006/01/26(木) 22:28:00 ID:V4qdrqc+0]
使ってみたか?

154 名前:151 mailto:sage [2006/01/27(金) 06:44:02 ID:xJR2OgMf0]
まあ、実は、前は使ってたけどな。
他のと比べると正直フロントエンドがいる。
よほど性能差がでるような巨大ファイルとかじゃない限り
使わずにエディタとかで済ますのが多いかも。

155 名前:149 [2006/01/27(金) 07:16:09 ID:ndV1VhCQ0]
階層や複数のときに有効だ。
置換するファイルリストを作る必要がない。



156 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/01/27(金) 07:45:21 ID:xJR2OgMf0]
>>149がどうしても布教したいなら、GUIのフロントエンドつけたらどうだ?
作ってもいいしコマンドラインのランチャとかと連携するとか、
クリップボードと連携するとか、なんでもいいが。

157 名前:名無しさん@お腹いっぱい。 [2006/02/11(土) 16:10:45 ID:p/6zJp/w0]
大量にあるAACファイルのビットレート情報を強引に書き換えたいのですが
上手い方法はありませんでしょうか。エンコーダによってファイルの書式が
微妙に変わるので、1つのエンコーダが作るファイル限定でかまいません。

もちろんバイナリで開かないと編集できません。
esdsという文字列があり、その後ろの文字から22バイト間を空けて
ビットレート情報が8バイトあります。その8バイトを書き換えたいです。
もともとのビットレート情報の値がまちまちなので検索条件には入れられません。

複数ファイルを1アクションで書き換えたいのですが、書き換える値は”128”を意味する1文です。

上記検索条件だと多少危険を伴うので、ビットレート情報の後ろに続く固定のフレーズ
05 80 80 80 も検索条件に入れたいです。


この条件ならバイナリファイルが扱えて、正規表現とやらでの置換が可能であれば
簡単に出来る物でしょうか?

158 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/11(土) 16:37:14 ID:4bc2zC+50]
お門違い

159 名前:名無しさん@お腹いっぱい。 [2006/02/11(土) 18:30:58 ID:mNf68P6S0]
テキストファイルに検索指定の文字列を記述しておいて検索するツールで何か良いのおしえろ

160 名前:149 [2006/02/11(土) 22:58:46 ID:avbpIge70]
>>159
GNU grepだろが。

161 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/12(日) 19:33:04 ID:DStRDcc10]
>>160
GNUにこだわってるが他のGrepより利点があるの?

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/12(日) 19:34:59 ID:DStRDcc10]
>>155
エディタのGrepでも作る必要はないけどな

163 名前:名無しさん@お腹いっぱい。 [2006/02/20(月) 03:41:21 ID:P8t+v/8l0]
YokkaGrepって除外フォルダの設定とかできないの?
すげー不便

164 名前:163 mailto:sage [2006/02/23(木) 08:52:57 ID:yLpUrr3N0]
無いみたいだったんで自分で除外機能付けた ごにょごにょな方法で・・・

165 名前:名無しさん@お腹いっぱい。 [2006/02/25(土) 12:01:07 ID:o/6x4BA20]
blog.kansai.com/grace39sachiko/1109
この、検索キーワードのわかるツールって何かな?



166 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/25(土) 12:38:25 ID:JtalHJY40]
検索サイトがやってるサービスじゃない?

167 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/13(月) 11:45:21 ID:IbQeUMyA0]
置換対象語、置換語文字列を入力するウィンドウの広さが複数行分あり、
改行やタブは\n等のエスケープシーケンスで指定できる置換ソフトはあるでしょうか。
普段はSpeeeeedを使用しているのですが、文字列を入力するテキストボックスが1行分しかないので…

168 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/13(月) 23:56:05 ID:JyoX1WwX0]
>>167
エスケープシーケンスで指定できれば一行分でいいのでは?



169 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/04/03(月) 21:56:53 ID:XBWGfk9P0]
Kwicはもしかしてレス違い

170 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/04/14(金) 06:29:34 ID:xTWbFE4I0]
getiaいいですね

171 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/04/28(金) 12:28:55 ID:Mj8UfTgz0]
>>169
kwicはここでいいでしょ
grep結果に前後n行を表示させられるのが(・∀・)イイ!!

172 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/04/28(金) 12:38:06 ID:thHxT7MM0]
ミニ検索隊
ttp://www.vector.co.jp/soft/dl/win95/util/se366969.html
結構使える

173 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/01(月) 03:55:35 ID:N4O5yWO+0]
>>167
Devas 3.4β
複数行入力が別窓で出来る。まだベータ版だけど。

外部エディタへのパラメータは「行番号」「列番号」「ファイルパス」。
これに【検索文字列】が指定できると尚嬉しいのだが…

174 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/02(火) 23:07:25 ID:cyVDznGA0]
>>167
Greplaceは?

175 名前:名無しさん@お腹いっぱい。 [2006/05/13(土) 02:41:23 ID:gBzIo8Bc0]
Grep結果に対して一つ一つ確認しながら置換できる機能があるソフトはありますか?
例えば置換する場合は置換ボタン、飛ばす場合は下検索ボタンみたいな感じ。



176 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/13(土) 11:29:08 ID:NAtCnXzh0]
WzGrep

177 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/13(土) 20:24:41 ID:DRRP9yTS0]
>175
インターフェイスは違うけど、Devasじゃダメかな?

一件ずつじゃないけど、ヒットした物件が前後を含めてリストされて、
その中から置換したいものにだけチェックボックスを入れて置換を実行
すればいいんだけど。

あとはTextSSの方が希望に近いインターフェイスかも。

今後更新されることはないだろうけど。



178 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/29(月) 13:20:39 ID:i7o53+0V0]
Repl-Ace使ってるんだが
たまに突然終了するのと置換後も消費したメモリが元に戻らず増えたままなのが困るな

かといって他のソフトに移ろうにも正規表現のパターンを移すのが面倒で迷っとる

179 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/03(土) 20:29:02 ID:Iv3Q1M/f0]
HTMLファイルをgrepかけた際に
検索ワードを含む一行をテキスト等に出力できるソフトはありますか?

180 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/03(土) 21:27:57 ID:z50I6F2R0]
Getiaで適当なスクリプトを外部アプリに指定すれば?
AHKなら「ファイル名」「行数」の順番で受け取って

FileReadLine, Line, %1%, %2%
Fileappend, , %1%_%2%.txt
Fileappend, %Line%, %1%_%2%.txt

181 名前:名無しさん@お腹いっぱい。 [2006/06/13(火) 14:34:12 ID:N6wUxRsy0]
すまん、誰か>>180を日本語で解説してくれ

182 名前:名無しさん@お腹いっぱい。 [2006/06/16(金) 12:46:08 ID:+PDSSoS+0]
ファイルを検索するってのないかな?
ようはUNIXでの「find . -name '*.[ch]' -print」みたいなことがしたい。


183 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/16(金) 14:12:07 ID:I50bH/bD0]
>>182
windows標準の検索。それかfenrir。

184 名前:182 [2006/06/16(金) 15:26:48 ID:+PDSSoS+0]
>>183
dクス!fenrir 使ってみる。

185 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/18(日) 02:01:37 ID:rt71rWR70]
GrepReplaceを使って変換したあと
xyzzyで開いてみたら全部文字化けしてた…。

「対象ファイル文字コード」のECU-JPのところをチェックして変換した(ような気がする)けど
それが原因?



186 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/18(日) 02:04:53 ID:rt71rWR70]
あ、「低レベルな質問でスマン」の一言入れ忘れた…吊ってくる…。

187 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/18(日) 04:42:04 ID:RiR4XOk/0]
>>185
たぶんそれが原因(なような気がする)としか言えんぞww

188 名前:名無しさん@お腹いっぱい。 [2006/08/31(木) 13:23:47 ID:a91XRNzt0]
WIN探検隊
ttp://www5d.biglobe.ne.jp/~f-taste/knt2/html/winexp1.html

なかなかいいぞよ

189 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/08/31(木) 14:32:02 ID:skD9nj7X0]
ミニ検索隊
ttp://www.vector.co.jp/soft/dl/win95/util/se366969.html

これもあげとこ

190 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/01(金) 11:56:42 ID:U8zGSkCV0]
複数行置換とGrepReplaceじゃどっちがいいかね?

191 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/01(金) 12:21:00 ID:ZObdYx9L0]
「複数行置換」などという、一般名称か、ある固有のソフトの名前なのか紛らわしい名前つけんじゃねぇ

192 名前:名無しさん@お腹いっぱい。 [2006/09/01(金) 12:26:38 ID:OA0BS3DP0]
デリヘル ヴィーナス に元アイドルが・・・

193 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/01(金) 13:39:45 ID:ggK6g+fM0]
>>191
はげどうwwww

194 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/03(日) 17:39:49 ID:9ZuL0WT/0]
ダウソ板にうpられてたよ

195 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/07(木) 10:08:37 ID:iS/2Al2j0]
speeeedで、文末(他のソフトはたいてい$)をマッチさせるにはどうしたらいいんだ…

文文文
文文文[EOF]

を、

文文文
文文文
[EOF]

という感じにしたいんだがいろいろやってみても無理ポ



196 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/09/07(木) 12:21:28 ID:awUejQv10]
今確認したけど$で出来たぞ。

197 名前:名無しさん@お腹いっぱい。 [2006/10/09(月) 01:23:39 ID:xlRtIG2x0]
Grepした結果に前後n行を表示させられるソフトはQGREP以外にありますか?
QGREPはUIが直感的じゃないのでできれば乗り換えたいんです。

198 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/09(月) 04:16:41 ID:n80nI/9v0]
ミニ検索隊

199 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/09(月) 12:20:16 ID:UQ2feqec0]
>>197
JmEditor2は?

200 名前:197 mailto:sage [2006/10/10(火) 17:15:13 ID:v6lGkpJA0]
みなさまレスありがとうございます。

>>198
しばらく使ってみます。

>>199
インストールしてみましたがGrepで前後n行を表示させる方法がわかりません。
詳細を教えていただけないでしょうか?

201 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/18(水) 13:14:04 ID:5XI9PdMb0]
レベル低い質問ですみません、正規表現自体あまりよく分かってないんですが、
devasで全角英数を半角英数に置き換える、というのと、
特定の記号だけ半角に、それ以外の記号を全角に、みたいな置換を一発でするのは
どうすればいいんでしょうか?
ググるとperlのやりかた等は出てくるんですが、そのまま使えるわけでもないみたいで
(自分の頭も悪いし)分かりませんでした。

202 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/18(水) 19:08:09 ID:n5feDJfV0]
他スレから誘導されてきました。
1.複数のテキストファイルから、
2.複数の文字列を検索する( or and 等)、
3.複数のフォルダを対象にしたい

現在、jgrep2(2.0.5.1)を使用しています。
1.のみ可能なんですが、2.3.も満足するフリーソフトはありますか。

例えば、
フォルダ(洋楽) と フォルダ(ロック)のなかで、
文字列が、 ビートルズ beatles のOR検索がしたいのですが。

203 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/18(水) 19:14:35 ID:n5feDJfV0]
>>202です。
3.複数のフォルダを対象にしたい  は、別ドライブです。


204 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/18(水) 20:18:32 ID:wQwahZQs0]
GrepJuice

205 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/18(水) 20:41:04 ID:n5feDJfV0]
>>204
有難うございました。

他に、レジストリを使用しないものはあるのでしょうか。



206 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/21(土) 19:03:39 ID:l647xH7W0]
>>205
情報後出しはダメ。


207 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/22(日) 13:44:59 ID:wEePXoCV0]
>>206
なぜ、駄目なんですか。
回答によっては、状況がかわるものだと思いますが・・・
つまらないところで、細かすぎるのでは。

208 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/22(日) 14:41:46 ID:Ov5FQshg0]
>>207
細かすぎるとかの問題じゃなく
情報の小出しはネチケットだよ
質問者のマナーと考えてもいい

あとはこっちでやってくれ
きちんとテンプレ理解してからな
【テンプレ厳守】こんなソフトウェアありますか?Part67
ttp://pc7.2ch.net/test/read.cgi/software/1144930502/


209 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/22(日) 17:29:18 ID:BCeo68Cd0]
そうでもないか

210 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/10/31(火) 14:19:22 ID:3vq24rvP0]
マッチした文字列をファイル名に置換
ファイル名と同じ文字列を指定文字列に置換

みたいに条件にファイル名を指定できるソフトってない?
正規表現がファイル名まで扱えないみたいなので

211 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/04(土) 17:47:58 ID:NfA01ALG0]
Flexible Renamerとか?

212 名前:名無しさん@お腹いっぱい。 [2006/11/28(火) 16:43:11 ID:IijX4dil0]
複数の置換ルールを別ファイルで作っておいて、
A1→B1
A2→B2
  :
のような置換を一気に行う置換ソフトってありますか。

213 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/11/28(火) 16:59:53 ID:ZxQ56f7J0]
repl_aceとかですか

214 名前:名無しさん@お腹いっぱい。 [2006/11/28(火) 17:21:54 ID:IijX4dil0]
>>213
求めていた物は正にこれです。
ありがとうございました。

215 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/08(月) 17:18:21 ID:KnzpjKdS0]
gnuwin32.sourceforge.net/packages/grap.htm
日本語パッチどこー?



216 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/08(月) 17:59:33 ID:KnzpjKdS0]
sourceforge.net/project/showfiles.php?group_id=23617
あ、こっちだ。
これで ようやく、grep --color が使えるわ。

217 名前:名無しさん@お腹いっぱい。 [2007/01/17(水) 11:14:52 ID:RraFWioF0]
test

test_[数字連番]

こんなふうに特定の文字列を
置換え+連番出力出来るものは有りますでしょうか?

218 名前:名無しさん@お腹いっぱい。 [2007/01/27(土) 06:10:44 ID:kGX1X3nO0]
windows環境で、
指定の複数の正規表現検索文字列で、
指定のディレクトリ内を再起的に検索して、
マッチした文字列のみを出力するツールをご存知でしたら教えてください。

219 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/27(土) 14:31:35 ID:BCxZDSQX0]
grepって結構使われてるんだね。
cygwinと合わせて使うのが俺には一番便利だ。

>>218みたいなのもコマンド1つだし。

# egrep /正規表現/ *

220 名前:名無しさん@お腹いっぱい。 [2007/01/28(日) 05:43:31 ID:2Zlt6iOj0]
>>219
早々の情報提供ありがとうございます。
"egrep"を試してみます。

221 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/28(日) 14:39:16 ID:3cPktmGM0]
>>220
らめぇぇぇぇぇぇぇ

222 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/02(金) 14:34:35 ID:d3kiRAfQ0]
3ペインで、左にエクスプローラ。
右上に検索と検索結果一覧。
右下に検索一覧で選択したファイルの中身が表示され、編集も出来るの紹介してください。

検索結果をエディタに渡して編集できるのは色々あるんだけど、直接編集できるツールが
見つかりませんでした。

出来ればフリーソフトで日本語表示のものが良いのですが、該当するものありますでしょうか。

223 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/02(金) 18:09:40 ID:mkzOljBb0]
>222
ttp://www.forest.impress.co.jp/article/2003/05/20/viewlines.html
これはどうかな

224 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/03(土) 14:36:15 ID:8rCRkkAo0]
>>223
紹介ありがとうございます。
これから試用してみます。

225 名前:名無しさん@お腹いっぱい。 [2007/02/28(水) 11:42:57 ID:GDOSalMX0]
repl_aceは内部でshiftjisに変換した後処理するという糞仕様なので
入力ファイルの文字コードがeucやらunicodeだと文字化けします

つかえねえええええええ



226 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/28(水) 12:18:12 ID:eJI2nNFn0]
>>225
作者が明示してるだけマシだろ
Unicodeで読み書きできるテキストエディタでも
内部的にはSJISに変換して保持して
SJIS外の文字は文字化けさせる糞エディタがほとんどだからな。

227 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/01(木) 15:18:20 ID:Bp/DQbwW0]
文字化けだけならマシ
中には保存したときに書き換わるのもある

228 名前:名無しさん@お腹いっぱい。 [2007/03/03(土) 13:02:23 ID:9lsP8QvR0]
>>226
明示してねえよ

しかもページには
> Shift-JIS以外に、JIS(JP)、EUC(JP)、Unicode(Little Endian)、Unicode(Big Endian)、Unicode(UTF-7)、
>Unicode(UTF-8)にも対応。
なんてふざけたこと書いてあるし

死ねよ

229 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 13:40:32 ID:LAiOutKa0]
ぺる

230 名前:名無しさん@お腹いっぱい。 [2007/03/03(土) 16:08:45 ID:DWkVSU8k0]
ttp://www.sirmiles.com/software/repl_ace/contents/inner.htm

> ※「Repl-Ace」を、電算データの加工等の用途にお使いになる場合は、
> 下記を必ずお読みください。

> 「Repl-Ace」は、置換エンジン自体がShift-JISのみに対応している
> ため、他の文字コードを使用する場合、一旦Shift-JISに変換し、置
> 換処理後にまた他の文字コードに戻しています。

> 置換処理はあくまでShift-JISにて行われるため、8進や16進を検索
> 文字列や置換文字列に指定する場合は、Shift-JISのコードで記述し
> なければなりません。

231 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/03(土) 18:29:14 ID:lfbKl29d0]
>>228
そこだけ抜粋するなんていじわるだなw
なんか恨みでもあるのか?w

232 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/04(日) 13:16:41 ID:tftGbkjq0]
うん

233 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 21:06:32 ID:L1AlcJJv0]
>232
sjis以外の文字コードで、置換ツール程度に使うのならrubyとかonigsedあたりのが
いいんじゃね。
CUIという点を除けば、Speeeeedとかrepl_aceあたりと大して違いはないぞ。

234 名前:名無しさん@お腹いっぱい。 [2007/03/07(水) 09:04:42 ID:Q9HGY8x00]
>>231
対応って書いてあったら
文字化けせずに正しく置換できると思うじゃん

なのにUnicodeを使っていても
Shift_JISにマッピングできないところがあるから文字化けする、なんて
Unicodeに対応してないじゃん

235 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/09(金) 08:48:10 ID:3cd9GS7N0]
 「Repl-Ace」によって生じたいかなる損失、障害に関しても、作者は責任を負いかねます。そのあたりをご了承頂いた上で、ご利用ください。




236 名前:名無しさん@お腹いっぱい。 [2007/03/09(金) 21:20:29 ID:ETRZPWGB0]
・レジストリを使わない
・文字コードを自動認識(SJIS、UTF-8、UTF-16あたりでOK)
・正規表現が使える
・簡易ビューワー付き(migrepの前後を表示するみたいなの)
・詳細ビューワー付き
・ビューワーがホイールに対応(migrepは対応してない)

のような検索ソフトはないですか?

237 名前:236 [2007/03/09(金) 21:24:15 ID:ETRZPWGB0]
追加で
・検索が軽い(migrepは固まる)
・エクスプローラーから呼び出しやすい(ここは、レジストリを使ってもよい)
・簡易ビューワーの行数制限なし(migrepは、前後2行しかない)

238 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/13(火) 00:33:23 ID:sX5Et8mS0]
UTF-8も数種類あり、逆変換は原理的に不可能なので完璧は無理でしょ。
ms-utf8ですらvistaとxpで違うしね。

これに、合成フォントが入ってくると絶望的になる。
自分で、明示的に整理してくしかないね。

239 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/13(火) 03:17:20 ID:+wSJpJpg0]
>>238
複数種類あるって、ベースになっているUnicodeのバージョンが違うとかって話?
それとms-utf8ってはじめてみたけど、どっかで定義されてる?


240 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/13(火) 21:53:24 ID:sX5Et8mS0]
>>239
ja.wikipedia.org/wiki/Unicode
これ以外にも、差異がある。
iconv関連のパッチとか読んでゆけば、歴史的な問題が色々見えてくるはず。
UTFに決め手は無いのが現状。

241 名前:239 mailto:sage [2007/03/14(水) 01:29:24 ID:8EaJoK5W0]
>>240
ありがと。

そこに書いてある程度のことは知っていたつもりだし、iconvはiconvで
ごたごたしたのも知っていたので、なんとなく話がかみ合っていないような
気がするんだけど、

UTF-8(Unicode)にしました。はい、解決。とはいかないことはわかる。





242 名前:名無しさん@お腹いっぱい。 [2007/03/14(水) 10:39:47 ID:lLWKF11C0]
結局UTF8にはBOMつきとなしの2種類しかないんでしょ?

1ファイルが複数言語で記述されていなければ
現実的にはUTF8で対応できるじゃん

243 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/14(水) 11:07:41 ID:EASvnnnS0]
BOMつきとなしなんて先頭3バイト以外は何の違いもないが

244 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/14(水) 13:48:26 ID:LcZ6qYMc0]
>>242
>結局UTF8にはBOMつきとなしの2種類しかないんでしょ?

だからその認識は、実用上間違いと言ってる。
ユニコード・コンソーシアムのutf8とwindowsではutfのマッピングの割り当てが違う。
BOMを無視しても、バイナリ互換はない。


245 名前:名無しさん@お腹いっぱい。 [2007/03/14(水) 21:05:37 ID:aL2ur3Rk0]
固まらないmigrepがほすぃ



246 名前:名無しさん@お腹いっぱい。 [2007/03/16(金) 14:48:26 ID:ncEc/zNc0]
>>244
マッピングの割り当ての違いが実用上どう影響するわけ?

ユニコード・コンソーシアムのutf8であらわす「あ」と
windowsのutfの「あ」はバイナリが違うの?

247 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/18(日) 16:37:21 ID:C304JcIS0]
うん






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<120KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef