这是我的代码:
some_string = """
Blah blah 1: blah blah
Blah blah 2: blah blah
Blah blah 3: blah blah
Blah blah 4: blah blah
"""
我希望输出只从冒号打印到行尾。像这样:
: blah blah
: blah blah
: blah blah
: blah blah
这是我迄今为止尝试过的:
print(some_string.count(":"))
print(some_string.count("\n"))
print(some_string[6:21])
有人可以帮忙吗?
你可以使用正则表达式。
import re
some_string = """
Blah blah 1: blah blah
Blah blah 2: blah blah
Blah blah 3: blah blah
Blah blah 4: blah blah
"""
a = re.findall(r'\d(.+)',some_string)
for i in a:
print(i)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句