匹配开头与结尾

匹配合法的变量名:

image-20180724164231900

解决办法如下:

字符 功能
^ 匹配字符串开头,注意^[4-7] 和 [ ^4-7]的区别
$ 匹配字符串结尾

匹配“数字a”开头的字符串

image-20180706000213741

字符串结尾

image-20180706000405573

示例1:$

需求:匹配163.com的邮箱地址

image-20180706000858202

存在的问题:

当com123 结尾的时候,也被匹配成功了,这显然不对

完善后

image-20180706001106254

image-20180706001043973