相关疑难解决方法(0)

反向使用Python格式字符串进行解析

我一直在使用以下python代码将整数部件ID格式化为格式化的部件号字符串:

pn = 'PN-{:0>9}'.format(id)
Run Code Online (Sandbox Code Playgroud)

我想知道是否有一种方法可以'PN-{:0>9}'反向使用相同格式的字符串()来从格式化的部件号中提取整数ID.如果无法做到,有没有办法使用单个格式字符串(或正则表达式?)来创建和解析?

python

38
推荐指数
3
解决办法
3万
查看次数

如何检查字符串是否与Python中的设置模式匹配?

我想将字符串与特定模式或单词集匹配,如下所示:

the apple is red是查询, the apple|orange|grape is red|orange|violet是匹配的模式.管道将代表相互替代的单词.该模式也可以分组为[launch app]|[start program].我希望模块返回True或False,无论查询是否与模式匹配,当然.

如果没有可以执行此操作的库,那么实现此目的的最佳方法是什么?如果这可以用简单的正则表达式完成,那就太好了; 但我对正则表达式几乎一无所知.我使用的是Python 2.7.11

python string pattern-matching

4
推荐指数
1
解决办法
6909
查看次数

标签 统计

python ×2

pattern-matching ×1

string ×1