MySQL 正则表达是的使用
2014-08-11 15:28
155 查看
正则表达式的使用 --(注意匹配到了是1 没有则为0) select "linux is very ok" regexp ".*" ; --匹配所有 select "linux is very ok" regexp "^linux" --匹配以linux为开头的 ->通用的一些: ^ 在字符串的开始处进行匹配 a? 匹配1个或0个 $ 在字符串的末尾处进行匹配 a1|a2 匹配a1或a2 . 匹配任意单个字符,包括换行符号 a(m) 匹配m个a [...] 匹配括号内的任意字符 a(m,) 匹配至少m个a [^...]匹配不出现括号内的任意字符 a(m,n) 匹配m到n个a a* 匹配0个或多个a(包括空串) a(,n) 匹配0到n个a a+ 匹配1个或多个(不包括空串) (...) 将模式元素组成单一元素 匹配邮箱(根据匹配.,正则效率高): --但是正则比like的缺点就是更消耗程序消耗资源 1使用正则表达式“$” 和 [...] 进行匹配: select name,email from leyangjun where email REGEXP "@163[.,]com$"; --[.,]匹配. 或 , 2使用like方式查询: select name,email from leyangjun where email like "@163.com" or email like "%@163,com";
相关文章推荐
- MySql中正则表达式的使用方法描述
- 正则表达示在ASP.NET中用来生成静态网页的使用
- mysql 使用正则表达式查询
- mysql中使用正则表达式时的注意事项
- mysql中使用正则表达式查询
- 正则表达示在ASP.NET中用来生成静态网页的使用
- java使用正则表达为数字添加千位符的简单方法
- mysql 中使用 LIKE ,正则
- 使用MySQL正则表达式 __MySQL必知必会
- JavaScript使用正则表达
- MySql中正则表达式的使用方法描述
- MySQL中使用正则表达式查询
- mysqlhotcopy正则使用小技巧
- LInq 中使用正则表达试
- 正则表达的使用
- 在javaScript中使用正则表达试判断输入是否是float类型
- greta库的使用: 正则表达提取超链接地址
- mysqlhotcopy 正则使用小技巧
- Visual studio 使用正则表达查找替换
- MySQL正则表达式使用——MySQL系列(四)