正则表达式,特征词为.*[a-za-z]{2}$,请问是什么含义
问题描述:
正则表达式,特征词为.*[a-za-z]{2}$,请问是什么含义
答
就是以两个小写字母作为结尾的字符串,方括号里重复写了两次a-z吧?我觉得原来的正则应该是
.*[a-zA-Z]{2}$
这样就是以字母(大小写都可以)结尾的字符串了
那可以是以多个小写字母结尾吗?比如
“用它对xxxxxxxxxx进行查找时结果是xxxxxxxxxx”
可以的呀,只是至少要有两个来结尾,比如你后面有10个字母,这其中的前8个字母是属于前面的代码
.*
匹配的部分
最后的那个$符号表示结尾