前の記事で予告した通り、今度はNSRegularExpressionの話。 正規表現でマッチした部分文字列を取得する まずNSRegularExpressionオブジェクトを作って、それのメソッドにNSStringのオブジェクトを渡す、という形で使う。まぁ説明するよりコード見た方が早い。 N... 続きを読む
うーん、ここがあきまへん。 [を] 転置インデックスによる検索システムを作ってみよう! 9 my @char = ($c =~ /([\x00-\x7f]|[\xC0-\xDF][\x80-\xBF]| 10 [\xE0-\xEF][\x80-\xBF]{2}| 11 [\xF0-\xF7][\x80-\xBF]{3})/gsx); 文字列をばらして(utf8の)文字一つ一... 続きを読む
The requested blog was not found on this server -- unless you requested that of Dan Kogai (小飼 弾). 添削箇所は、こちら。 40行で作るPerl用テンプレートエンジン sub convert { return unless defined(my $str = shift); $str =~ s{&}{&}gso; $str =~ s... 続きを読む
compile(), exec(), global, ignoreCase, index, input, lastIndex, lastMatch, lastParen, leftContext, match(), multiline, RegExp(), rightContext, source, test(), 正規表現, $&, $', $*, $+, $_, $`, $n 正規表現オブジェクトを生成します。正規表現オブ... 続きを読む