swift 正则表达式

2017-11-16  本文已影响105人  陈水寒

步骤

  1. 创建规则
let pattern = "^[a-z]\\d"
  1. 创建正则表达式对象
guard let regex = try? NSRegularExpression(pattern: pattern, options: []) else {
            return
        }
  1. 匹配字符串中的内容
let results = regex.matches(in: str, options: [], range: NSRange(location: 0, length: str.count))
        
        for result in results {
            print((str as NSString).substring(with: result.range))
        }

简单常用规则

上一篇 下一篇

猜你喜欢

热点阅读