Swiftで正規表現扱うときどうやるんだろうと思って調べてるうち行き着いた先が「EasyRamble」さんの以下の記事です。 http://easyramble.com/swift-regular-expression-utility.html ただSwift2.0になって少し変わっているようなので、手を加えました。 init 変更前 init(_ pattern: String) { self.pattern = pattern var error: NSError? self.internalRegexp = NSRegularExpression( pattern: pattern, options: NSRegularExpressionOptions.CaseInsensitive, error: &error)! }