
正则表达式
Jessie_fancy
即使天寒地冻,路远马遥。
展开
-
MySQL语句中使用正则表达式需要转义
昨天写了一个正则表达式,匹配包含.edu或者以.edu结尾的教育邮箱(为了查找速度快,且前台插入数据时有邮箱格式校验,所以没有匹配严格的邮箱格式,只是一个简单的格式)最开始写成了这样,在正则表达式验证工具验证成功select * from users where email regexp '\.edu$|\.edu\.'但是实际查的时候会把以下这样的数据查到123@abceduabc123@eduqq.com百思不得其解,后来才发现mysql会对\进行一次转义,正则表达式会再进行原创 2021-07-03 14:35:55 · 2539 阅读 · 0 评论 -
正则表达式
转载自知乎~https://www.zhihu.com/question/48219401/answer/742444326正则每次用的时候看一次,下一次就忘记了,看着就头疼哈哈,不过这次感觉还是要手动写一遍才能更好理解和记住。目前只看了一部分,后续再补上元字符: 字符 说明 举例 . 匹配除换行符以外的任意字符 1.匹配有abc开头的字符串 \babc 或^abc转载 2021-07-03 11:01:29 · 92 阅读 · 0 评论