python怎么根据正则表达式提取指定的内容

python怎么根据正则表达式提取指定的内容,第1张

python 根据正则表达式提取指定的内容
正则表达式是极其强大的,利用正则表达式来提取想要的内容是很方便的事。
下面演示了在python里,通过正则表达式来提取符合要求的内容。
实例代码:
import re# 正则表达式是极其强大的,利用正则表达式来提取想要的内容是很方便的事。# 下面演示了在python里,通过正则表达式来提取符合要求的内容。有几个要注意# 的地方就是:# [1] 要用()将需要的内容包含起来# [2] 编号为0的group是整个符合正则表达式的内容,编号为1的是第一个(及对应# 的)包含的内容# @param regex: regular expression, use () to group the result# 正则表达式,用()将要提取的内容包含起来# @param content: # @param index: start from 1, depends on the \p regex's ()# 从1开始,可以通过数(来得到,其中0是全部匹配# @return: the first match of the \p regex# 只返回第一次匹配的内容def extractData(regex, content, index=1): r = '0' p = recompile(regex) m = psearch(content) if m: r = mgroup(index) return r regex = r'第()场雪'content = '2002年的第一场雪'index = 1print extractData(regex, content, index)

Crass只能提取些老游戏(08年之前的,原因是不更新了- -)新游戏要用别的工具提取,也比较复杂估计你也不会,讲解也很麻烦
ExtractData *** 作最简单,只能提取未加密的资源
MediaExtractor 也很简单
crass-04140 有些游戏需要特殊参数和插件才能提取

crass是专业的傻瓜提取器,如果会用鼠标都知道怎么提取,唯一要注意的就是它只能提取xp3文件,而且已经很久不更新了,如果你是提取时出现了问题那么检查一下文件有没有被加密,并且是不是xp3文件,确定是这种情况的话建议使用ExtractData或者xp3dumper,这两个都可以对有简单加密的GAL进行提取,经个人测试后者更好用些

关于这个文件我也不是很清楚不过估计也是你玩游戏的文件 我不晓得你是要解开提文件还是类似patchxp3的补丁要打上去玩游戏就我所知道目前有个FATE的同人的语音补丁是patchxp3 和吉里吉里游戏里的xp3文件虽然我不晓得你具体是么情况我就随便说哈子 如果你是要提取文件的话 用这个软件 ExtractData 108 下载地址 >

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10523097.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存