以字母结尾的单词的正则表达式是什么?
e.g。
应该允许XYZ,121%^&安培;%^ asasa
1212asas
^%^ asffa
。但是像
这样的词asa1212
@#fdf1212
121sdsd123
不应该被允许。
答案 0 :(得分:2)
你可以试试这个
\S*[a-zA-Z](?=\s|$)
\S
会匹配任何不空格的字符。它类似于[^\s]
*
是一个量词,它匹配前一个字符 0到多个次
[a-zA-Z]
将匹配单个小写或大写字母
(?=\s|$)
是零宽度前瞻,仅当模式后跟空格或位于末尾时才匹配($
)
答案 1 :(得分:1)
我认为这个正则表达式足够了
以字母(大写或小写)结尾的字符串与 正则表达式
/[A-Za-z]$/
答案 2 :(得分:0)
这个词应以字母结尾?如果这就是你想要的,那么这应该有用......
\S*[a-zA-Z]+
任何不是空格的东西,后跟至少一个字母。