swiftSwift 专栏iOS 开发每天分享优质文章

Swift 4.0 正则的使用

2018-02-07  本文已影响187人  IIronMan
一、正则表达式的用途(搜索和替换)
二、匹配单个字符(下面的都将调用textRegex()方法)
三、匹配一组字符(下面会涉及字符集合)
四、使用元字符(利用元字符去匹配特定的字符或字符类型)

任何一个元字符都可以通过给它加上一个反斜杠字符 \作为前缀的办法来转义,对元字符进行转义需要用到\字符也是一个元字符,它的特殊含义是对其他的额字符进行转义,在需要匹配本身的时候,我们必须把它转移为\\

 let str: String = "\\Users\\wangchong\\Desktop\\"
 label.attributedText = textRegex(pattern: "\\\\",str: str, font: 22)
五、重复匹配
六、位置匹配
七、使用字表达式(元字符字符正则表达式基本构件)
八、回溯引用,前后一致匹配
九、前后查找
十、嵌入条件
十一、元字符表
十二、多规则匹配
十三、正则练习的demo(有心的人可以看看,可以一起讨论一下回溯引用方面的知识,自己理解的不是很好)

记得给个喜欢❤️

上一篇 下一篇

猜你喜欢

热点阅读