小编Ste*_*eve的帖子

Perl兼容Python中的正则表达式(PCRE)

我必须在Python中解析基于PCRE的一些字符串,我不知道该怎么做.

我要解析的字符串看起来像:

match mysql m/^.\0\0\0\n(4\.[-.\w]+)\0...\0/s p/MySQL/ i/$1/
Run Code Online (Sandbox Code Playgroud)

在这个例子中,我必须得到这个不同的项目:

"m/^.\0\0\0\n(4\.[-.\w]+)\0...\0/s" ; "p/MySQL/" ; "i/$1/"
Run Code Online (Sandbox Code Playgroud)

我发现在Python中唯一与PCRE操作相关的是这个模块:http://pydoc.org/2.2.3/pcre.html(但它写的是.so文件......)

你知道是否存在一些Python模块来解析这种字符串吗?

python regex parsing pcre

26
推荐指数
1
解决办法
1万
查看次数

标签 统计

parsing ×1

pcre ×1

python ×1

regex ×1