gpt4 book ai didi

regex - 仅匹配逗号后没有数字的字母

转载 作者:行者123 更新时间:2023-12-01 09:23:41 24 4
gpt4 key购买 nike

我在使用 xpath 选择后使用正则表达式匹配某些文本

例如 Huntsville, Alabama 11111

我只想要 Alabama 总是在逗号之后我使用 [^,]*$ 在逗号后获取文本但我似乎找不到排除数字或只返回字母的方法

另一个例子,当我想获取逗号后的数字时,我使用 [^[0-9],]*$但是当我尝试用其他任何东西来调整它时,它只会返回数字或什么都不返回。

最佳答案

[?<=,\s*][a-zA-Z]+你可以试试这个。

解释:

?<= => 向后查找以匹配字符串但不包含在捕获组中

,\s* => 匹配逗号后跟 0 个或多个空格

[a-zA-Z]+ => 只匹配字母(一个或多个)

HTH

关于regex - 仅匹配逗号后没有数字的字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29192749/

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