iphoneで正規表現を使う機会があったのでまとめ。 まず正規表現って何?って方はこちら objcで正規表現を使って特定の文字列を取得するには二つのアプローチがある模様。 NSStringに対してrangeOfStringを使う。 NSRegularExpressionにNSStringのオブジェクトを渡す。 NSStringに対してrangeOfStringを使う。 rangeOFStringの引数optionsにNSRegularExpressionSearchを渡してやると正規表現を使ってNSRangeを得る事ができるようになります。rangeOfStringを使って正規表現にマッチする範囲をmatchに渡し、後で使うときはmatchの範囲の文をsubstringWithRangeで得ています。 NSString *string = @"東京は寒い。カナダはもっと寒い。"; NSRa