您的位置:首页 > 编程语言 > Python开发

Python : 改进的模块re

2019-06-19 17:23 1241 查看

旗标 re.ASCII, re.LOCALE 和 re.UNICODE 可以在组的范围内设置。 (由 Serhiy Storchaka 在 bpo-31690 中贡献。)

re.split() 现在支持基于匹配一个空字符串的模式例如 r’\b’, ‘^$’ 或 (?=-) 进行拆分。 (由 Serhiy Storchaka 在 bpo-25054 中贡献。)

使用 re.LOCALE 旗标编译的正则表达式不再依赖于编译时的区域设置。 区域设置仅在已编译正则表达式被使用时才被应用。 (由 Serhiy Storchaka 在 bpo-30215 中贡献。)

现在如果一个正则表达式包含语义将在未来发生改变的字符集构造,则会引发 FutureWarning,例如嵌套集与集合操作等。 (由 Serhiy Storchaka 在 bpo-30349 中贡献。)

已编译正则表达式和匹配对象现在可以使用 copy.copy() 和 copy.deepcopy() 进行拷贝。 (由 Serhiy Storchaka 在 bpo-10076 中贡献。)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: