Py学习  »  Python

python 3中列表中的特定模式字符串

Gouse Shaik • 5 年前 • 1636 次点击  

要求:使用regex只想从输入列表中获取特定的字符串,即“-”和“*”符号之间的字符串。下面是代码段

    ZTon = ['one-- and preferably only one --obvious', " Hello World", 'Now is better than never.', 'Although never is often better than *right* now.']
ZTon = [ line.strip() for line in ZTon]
print (ZTon)
r = re.compile(".^--")
portion = list(filter(r.match, ZTon)) # Read Note
print (portion)

预期响应:

['and preferably only one','right']
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/38167
 
1636 次点击  
文章 [ 3 ]  |  最新文章 5 年前