2012-04-19 49 views
1

我写一个MySQL与regxp选择这样正则表达式的MySQL

SELECT name FROM employees WHERE name REGEXP '^A'

究竟是什么的正则表达式语法:

包含gmail.com

感谢

任何记录
+1

'的Gmail \ .com'。从这里选择一个正则表达式引用并仔细阅读。 – g13n 2012-04-19 16:54:05

+1

请关注@Madbreaks的建议。正规表达对于你正在享受的是一种矫枉过正。 – 2012-04-19 16:59:32

回答

1

我不会在这里使用正规:

SELECT name FROM employees WHERE name LIKE '%gmail.com%'; 

干杯

0

这是你在找什么?

REGEXP '@gmail\.com$' 
+0

注意,这比仅仅“包含”更严格 - 这要求在字符串的末尾找到值。 – Sampson 2012-04-19 16:56:34

+0

......并且在此之前有'@' – Madbreaks 2012-04-19 17:00:37