テキストエディタ総合 ..
[2ch|▼Menu]
31:28
06/10/10 02:32:23 7iQBprVO0
perlの値が、どうもおかしいと思い調べていたら、ちゃんと文字列の切り出しが
出来てきませんでした。
UTF-8でやったから?んな事ないよね。
正規表現を全部展開してテストしてみた。

郵便番号から半角カナ文字列までの切り出し。改行しないのでターミナルが暫く固まる場合があります。
perl -pe "s/^([^,]+,[^,]+,[^,]+,[^,]+,[^,]+,[^,]+,)([^,]+,[^,]+,[^,]+,[^,]+,[^,]+,[^,]+,[^,]+,[^,]+,[^,]+)$/¥1/; print '¥n'" <KEN_ALL.CSV

都道府県から改行までの切り出し。
perl -pe "s/^([^,]+,[^,]+,[^,]+,[^,]+,[^,]+,[^,]+,)([^,]+,[^,]+,[^,]+,[^,]+,[^,]+,[^,]+,[^,]+,[^,]+,[^,]+)$/¥2/;" <KEN_ALL.CSV

どちらも私の環境で、7秒でした。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5494日前に更新/193 KB
担当:undef