2009-01-29から1日間の記事一覧

正規表現の先読み、後読みアサーション

ってのを使ったらアルファベットと数字を簡単に分割できるかなと思ったんだけど、 んー、イマイチ。 $_="ab12cde3f"; s/(?<=[a-z])(?=\d)|(?<=\d)(?=[a-z])/-/g; print "$_\n"; ## ab-12-cde-3-f でもこれもなぁ・・・ $_="ab12cde3f"; s/([a-z])(\d)/$1-$2/…