gpt4 book ai didi

python - 删除所有内容直到达到任何数字(0-9)?

转载 作者:太空宇宙 更新时间:2023-11-03 12:45:25 25 4
gpt4 key购买 nike

如何去除数字前的所有内容?当然,这必须适用于任何数字,而不仅仅是 1。

我想输入 blahblahblah 1 main street。并将 1 main street 作为输出。

最佳答案

您可以使用 itertools.dropwhile .在达到 '1'(或任何其他数字)之前丢弃所有内容:

from itertools import dropwhile

s = 'blahblahblah 1 main street'
r = ''.join(dropwhile(lambda x: not x.isdigit(), s))

print(r)
# '1 main street'

适用于所有数字

关于python - 删除所有内容直到达到任何数字(0-9)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38152024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com