使用xpath选择后使用正则表达式匹配某些文本
例如 Huntsville, Alabama 11111
我只希望Alabama它总是以逗号后出现,我用逗号[^,]*$来获取文本,但我似乎无法找到排除数字的方法或只返回字母
另一个例子,当我想在我使用的逗号之后得到数字[^[0-9],]*$
但是当我试图用其他任何东西调整它时它只返回数字或什么也没有.
[?<=,\s*][a-zA-Z]+ 你可以试试这个.
说明:
?<= => lookbehind匹配字符串但不包括在捕获组中
,\s* =>匹配逗号后跟0或更多空格
[a-zA-Z]+ =>仅匹配字母(一个或多个)
HTH