我正在尝试匹配包含数字和空格的行尾的字符。例如
62 29N 23W 5 WATSON B
我想匹配“WATSON B”
但在
的情况下也匹配“SMITH”60 29N 22W 7 SMITH
答案 0 :(得分:1)
答案 1 :(得分:1)
不完全确定你要做什么,但你可能想尝试这样的事情:
\d{1,2} \d{1,2}[a-zA-Z] \d{1,2}[a-zA-Z] \d ([a-zA-Z\s]+)
\d{1,2}
匹配一个字符1到2次
\d{1,2}[a-zA-Z]
还需要一个角色
([a-zA-Z\s]+)
会捕获剩余字符(如果它们是字母或空白字符)
答案 2 :(得分:0)
这个应该这样做:[a-zA-Z][a-zA-Z\s]+$
进行编辑。初始正则表达式在名称之前捕获了空格char。