在mysql正则表达式中是否与^(结束)相反?

时间:2014-01-01 17:22:10

标签: mysql regex

我希望与“word1,word2,word3”匹配,而不是“word1,word3 test”。

我知道^字符匹配文本的开头,有什么我可以像“word3 ^”一样使用吗?

2 个答案:

答案 0 :(得分:2)

$最后匹配。

所以你可能需要这个:

word3$

答案 1 :(得分:2)

你有没有费心去搜索?真的?

谷歌搜索:mysql regex ends with

第一个结果参考:http://dev.mysql.com/doc/refman/5.1/en/regexp.html

$

匹配字符串的结尾。

mysql> SELECT 'fo\no' REGEXP '^fo\no$';                 -> 1
mysql> SELECT 'fo\no' REGEXP '^fo$';                    -> 0