2007-05-15から1日間の記事一覧
hoge "foo \"bar\" boke" mogeみたいなのをどうやってトークン分割すればいいかみたいな話になったので、Rubyでテキトーに書いてみました。 s.split(/([^ "]+|"(?:[^\\"]|\\.)*")/). enum_cons(2).map(){ |a| a[1] }
hoge "foo \"bar\" boke" mogeみたいなのをどうやってトークン分割すればいいかみたいな話になったので、Rubyでテキトーに書いてみました。 s.split(/([^ "]+|"(?:[^\\"]|\\.)*")/). enum_cons(2).map(){ |a| a[1] }