正则加^$与不加的区别

加^$的正则表达式,表示完整匹配。

正则表达式 匹配内容 匹配结果 说明
/bc/ abcdefg 成功 包含就能匹配成功
/^abc/ abcdefg 成功 有^时匹配必须从字符串开头开始
/efg$/ abcdefg 成功 有$时最后一个字符必须在字符串结尾
/^abcdefg$/ abcdefg 成功 同时有^和$表示必须匹配整个字符串
正则收集

IP地址

/^((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})(\.((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})){3}$/

正则测试在线工具,可生成不同语言的代码
JavaScript 正则表达式

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。