Python教程

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

本文主要是介绍Python正则表达式在线练习(网页版)和离线练习(本地版),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、离线版

1、需要的工具

NotePad++

2、NotePad++官网下载地址

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

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述
在图中选择Regular expression复选框,然后在Find what后面的框框里面输入相应的正则表达式来匹配要查找的内容即可

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

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

写完正则表达式后,如下图所示:
在这里插入图片描述

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

在这里插入图片描述
注:点击Clear all marks即可清楚标记的颜色。

二、在线版

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

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

在这里插入图片描述

这篇关于Python正则表达式在线练习(网页版)和离线练习(本地版)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!