nkfってなんだ
いつになったら'%EF%BC%AE%EF%BC%AB%EF%BC%A6'を小細工なしでデコードできるようになるの? echo '%EF%BC%AE%EF%BC%AB%EF%BC%A6' | nkf --url-input
じゃだめなん? いつになったら'%EF%BC%AE%EF%BC%AB%EF%BC%A6'へ小細工なしでエンコードできるようになるの? 全角ハイフン「―」(EUC-JPで a1 bd)のUTF-8って
nkf -Ew で変換すると e2 80 94
iconvで変換すると e2 80 95
どちらが正しいの?
UTF-8の e2 80 94をiconvでEUC-JPとに変換すると
iconv: illegal input sequence
ってエラーで中断。
nkf -We なら e2 80 94も e2 80 95も a1 bd に変換される。 > nkf -Ew で変換すると e2 80 94
EM DASHか
> iconvで変換すると e2 80 95
HORIZONTAL BARかって違いだよね。
新版来たけど、まだ>>288には対応してくれないよー。 perl -ane 's/([^\000-\040a-zA-Z0-9$-_.+])/sprintf("%%%X", ord($1))/ge; print $_'
これで我慢しとけ “--windows“ に “-x“ も加えてくだしa
つか、半角カナのある文字種に変換するときは、わざわざ全角に直さんでも(デフォルト)ええのでは nkfぐらいの規模のソースすら改変できないユトリって多いね。 $ echo '%a3%c5%a3%d5%a3%c3' | nkf --url-input -g
ASCII
となるのは重々理解できるが、
$ echo 'EUC' | nkf -g
EUC-JP
と同じ結果になってくれんですかー。 echo '%a3%c5%a3%d5%a3%c3' | nkf --url-input | nkf -g 何を入力しても、一つ目のnkfのデフォルト出力コードが表示されるだけでは。 そろそろ UTF8-MACに対応してくれないかな.. まだ何か実装しないといけないことってあるんかな。
正直nkfのコードってかなり読みにくいしメンテするのも辛そう nkfでコード変換のついでに全角スペースを半角スペース2個に変換したかったので
man見たら -Z2 っていうオプションがあったので使ったら、、
全角スペースだけじゃなく、全角英数記号まで半角に変換されるw
全角スペース→半角スペース2個の変換だけをやるオプションないの?
そのためだけにパイプでsedかますの無駄っぽいので。 sedで全角処理させたらバグがあるからなぁ… (setlocale()不完全) ファイルの途中で文字コードが変わる時の対応がイマイチだな。
もっと改善求む。 >>316
どんなファイルだよ
次は行の途中でとか言い出すんだろ? 今頃気がついたけど、nkf.docに Z4のオプション記載が抜けてる・・ Remove wrong mapping from JIS X 0213 [nkf-bug #37604] [nkf-bug #37618] 誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。
グーグル検索⇒『宮本のゴウリエセレレ』
WFLNURSCIY 知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
N0UG8 もうutf-8普及しすぎて大量バッチ処理する需要が減ったのでは
たまになんか化けてるの見たら反射的にnkf -gするけど、たまに程度なら遅いvimとかでも変換は済むし github.com/nurse/nkf って何なの。
ja.osdn.net/projects/nkf/ の派生か何か? 誰か、そろそろ python modulie のインストーラ直してくれ どう考えてからたまに言うつもりはないの?
引っ張るだけで それでいてあっちのほうはCMみたいになるだけだろ
何なんだよこれ >>319
殺し合い?
これがわからんやつが出てきて 同伴競技者とそれ以外に調べることなんだよ
何でもなく
ほとんど新車みたいな