我是靠谱客的博主 虚拟河马,最近开发中收集的这篇文章主要介绍Python 匹配任意字符(包括换行符)的正则表达式写法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

想使用正则表达式来获取一段文本中的任意字符,写出如下匹配规则:
(.*)
结果运行之后才发现,无法获得换行之后的文本。于是查了一下手册,才发现正则表达式中,“.”(点符号)匹配的是除了换行符“\n”以外的所有字符。

以下为正确的正则表达式匹配规则:
([\s\S]*)
同时,也可以用 “([\d\D]*)”、“([\w\W]*)” 来表示。 Web技术之家_www.waweb.cn

在文本文件里, 这个表达式可以匹配所有的英文
/[ -~]/

最后

以上就是虚拟河马为你收集整理的Python 匹配任意字符(包括换行符)的正则表达式写法的全部内容,希望文章能够帮你解决Python 匹配任意字符(包括换行符)的正则表达式写法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(116)

评论列表共有 0 条评论

立即
投稿
返回
顶部