Python 匹配任意字符(包括换行符)的正则表达式写法


Posted in Python onOctober 29, 2009

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

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

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

Python 相关文章推荐
使用Python的Tornado框架实现一个一对一聊天的程序
Apr 25 Python
编写Python脚本把sqlAlchemy对象转换成dict的教程
May 29 Python
python根据日期返回星期几的方法
Jul 06 Python
Python装饰器模式定义与用法分析
Aug 06 Python
解决pycharm上的jupyter notebook端口被占用问题
Dec 17 Python
ansible动态Inventory主机清单配置遇到的坑
Jan 19 Python
python 实现读取csv数据,分类求和 再写进 csv
May 18 Python
pymongo insert_many 批量插入的实例
Dec 05 Python
python中Mako库实例用法
Dec 31 Python
python 装饰器重要在哪
Feb 14 Python
python文件名批量重命名脚本实例代码
Apr 22 Python
如何利用python实现Simhash算法
Jun 28 Python
python 中文字符串的处理实现代码
Oct 25 #Python
动态创建类实例代码
Oct 07 #Python
Python 文件操作实现代码
Oct 07 #Python
Python 第一步 hello world
Sep 25 #Python
Python 字符串定义
Sep 25 #Python
Python 流程控制实例代码
Sep 25 #Python
Cython 三分钟入门教程
Sep 17 #Python
You might like
解析CI即CodeIgniter框架在Nginx下的重写规则
2013/06/03 PHP
php获取网卡的MAC地址支持WIN/LINUX系统
2014/04/30 PHP
PHP利用超级全局变量$_GET来接收表单数据的实例
2016/11/05 PHP
HTML中不支持静态Expando的元素的问题
2007/03/08 Javascript
通过判断JavaScript的版本实现执行不同的代码
2010/05/11 Javascript
JavaScript游戏之优化篇
2010/11/08 Javascript
javascript仿qq界面的折叠菜单实现代码
2012/12/12 Javascript
JS的千分位算法实现思路
2013/07/31 Javascript
你可能不知道的JavaScript的new Function()方法
2014/04/17 Javascript
Node.js编码规范
2014/07/14 Javascript
jquery可定制的在线UEditor编辑器
2015/11/17 Javascript
浅析Nodejs npm常用命令
2016/06/14 NodeJs
JS中对数组元素进行增删改移的方法总结
2016/12/15 Javascript
JavaScript对JSON数据进行排序和搜索
2017/07/24 Javascript
JavaScript常用内置对象用法分析
2019/07/09 Javascript
微信小程序一周时间表功能实现
2019/10/17 Javascript
typescript配置alias的详细步骤
2020/08/12 Javascript
vue实现tab栏点击高亮效果
2020/08/19 Javascript
[01:00:52]2018DOTA2亚洲邀请赛 4.4 淘汰赛 EG vs LGD 第一场
2018/04/05 DOTA
[01:03:13]VG vs Pain 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python中操作文件之write()方法的使用教程
2015/05/25 Python
Python实现读取txt文件并画三维图简单代码示例
2017/12/09 Python
Python输出各行命令详解
2018/02/01 Python
[原创]Python入门教程1. 基本运算【四则运算、变量、math模块等】
2018/10/28 Python
python实现两个文件夹的同步
2019/08/29 Python
python plt可视化——打印特殊符号和制作图例代码
2020/04/17 Python
适合各种场合的美食礼品:Harry & David
2016/08/03 全球购物
澳大利亚墨尔本的在线时装店:LORETA
2018/09/14 全球购物
be2台湾单身男女交友:全球网路婚姻介绍的领导品牌
2019/10/11 全球购物
德国旅行、体验和活动的预订平台:Watado
2019/12/04 全球购物
Deux par Deux官方网站:设计师童装
2020/01/03 全球购物
人事主管岗位职责范本
2013/12/04 职场文书
高考备战决心书
2014/03/11 职场文书
市场部经理岗位职责
2015/02/02 职场文书
2016道德模范先进事迹材料
2016/02/26 职场文书
linux目录管理方法介绍
2022/06/01 Servers