【发布时间】:2013-09-03 05:25:51
【问题描述】:
我有用点分隔的单词的字符串。 示例:
string1 = 'one.two.three.four.five.six.eight'
string2 = 'one.two.hello.four.five.six.seven'
如何在 python 方法中使用此字符串,将一个单词指定为通配符(因为在这种情况下,例如第三个单词会有所不同)。我正在考虑正则表达式,但不知道我想到的方法在 python 中是否可行。 例如:
string1.lstrip("one.two.[wildcard].four.")
或
string2.lstrip("one.two.'/.*/'.four.")
(我知道我可以通过split('.')[-3:]提取这个,但是我正在寻找一个通用的方法,lstrip只是一个例子)
【问题讨论】:
标签: python regex string wildcard