Swiftで正規表現もどきを実装してみた