gpt4 book ai didi

python - 正则表达式:匹配后获取所有内容

转载 作者:行者123 更新时间:2023-12-01 01:47:17 25 4
gpt4 key购买 nike

我的数据框中有很多字符串,例如:

adrianos ristorante 2930 beverly glen circle los angeles 310475 9807 italian

我想获取电话号码后面的所有单词/字符。我有用于获取电话号码和空格的正则表达式(([0-9]{6}\s[0-9]{4})\s)。我想要的是这之后的所有角色。在本例中,它是意大利,但也可能是亚洲融合印度和泰国

最佳答案

在 Pandas 中,您可以使用

[0-9]{6}\s[0-9]{4}\s+(.+)
^^^^^

代码看起来像

df['col'].str.extract('[0-9]{6}\s[0-9]{4}\s+(.+)')

请注意,您应该使用捕获组 (...) 包装需要提取的部分。请参阅Pandas reference :

pat : string

    Regular expression pattern with capturing groups

关于python - 正则表达式:匹配后获取所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51154765/

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