正则表达式加不加^$的区别

加^$的话就代表把整个要匹配的字符串当成一个整体做一次匹配,

而不加则一个字符串可以匹配多次,只能代表这个字符串中有符合条件的,并不代表该字符串符合此条件。
—————————————————————————–

有^时匹配必须从字符串开头开始,如 正则 “^abc” 可以匹配”abcd” 但不能匹配”dabc”

有$时最后一个字符必须在字符串结尾

同时有^和$表示必须匹配整个字符串。

如:正则”^abc$”匹配字符串”abc”,但不能匹配”abcd”


版权声明:本文为mid_Faker原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。