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