Swift 2.0 和Python一样方便的正则表达式PySwiftyRegex
cezheng
9年前
PySwiftyRegex让你用Swift也可以像Python一样简洁高效地作正则处理。Python的re模块常用的方法都有实现,包括split, search, find_all, sub等。彻底抛弃NSRegularExpression那套冗长的API吧。
项目地址: https://github.com/cezheng/PySwiftyRegex
简单的例子
import PySwiftyRegex if let m = re.search("[Tt]his is (.*?)easy", "I think this is really easy!!!") { m.group() // "this is really easy" m.group(1) // "really " }
详细请见github的中文README: https://github.com/cezheng/PySwiftyRegex/blob/master/README-zh.md
可以通过CocoaPods,Carthage等包管理器安装。
CocoaPods
pod 'PySwiftyRegex', '~> 0.1.0'
Carthage
github "cezheng/PySwiftyRegex" ~> 0.1.0