Python正则表达式在线练习(网页版)和离线练习(本地版)

一、离线版

1、需要的工具

NotePad++

2、NotePad++官网下载地址

https://notepad-plus.en.softonic.com/
注:NotePad++是完全开源免费的(NotePad++ is a free, open-source text and source code editor.)

3、下载安装好后,打开即可,如图所示

Python正则表达式在线练习(网页版)和离线练习(本地版)_第1张图片

3.1、这里以事先准备好的文本文档为例,进行正则表达式的匹配,如下图所示:

Python正则表达式在线练习(网页版)和离线练习(本地版)_第2张图片

3.2、用快捷键Ctrl+F调出查找窗口,如图所示:

Python正则表达式在线练习(网页版)和离线练习(本地版)_第3张图片
在图中选择Regular expression复选框,然后在Find what后面的框框里面输入相应的正则表达式来匹配要查找的内容即可

3.3、例如我想查找匹配第一行的内容,可以这样写正则表达式

\s*[\d.]+\s+KLcin Cont\s+.?[\d.]+\s*.\s*.AWEM0.

写完正则表达式后,如下图所示:
Python正则表达式在线练习(网页版)和离线练习(本地版)_第4张图片

3.4、再将窗口切换到Mark下,点击Mark All,即可匹配当前正则表达式所匹配的所有内容,同时匹配到的内容会标红,如图所示:

Python正则表达式在线练习(网页版)和离线练习(本地版)_第5张图片
注:点击Clear all marks即可清楚标记的颜色。

二、在线版

1、在线版的网址为:https://regex101.com/

2、在线版的使用方法如下图所示,打开网页,输入原始文本,再输入正则表达式匹配自己想要的内容即可

Python正则表达式在线练习(网页版)和离线练习(本地版)_第6张图片

你可能感兴趣的:(python,正则表达式,开发语言)