2012-04-19 2 views
1

Я пишу MySQL выбрать с regxp как этотрегулярное выражение MySQL

SELECT name FROM employees WHERE name REGEXP '^A'

что такое регулярное выражение синтаксис для этого:

любая запись, которая содержит gmail.com

благодаря

+1

'Gmail \ .com'. Выберите одну из ссылок на регулярные выражения здесь и просмотрите ее. – g13n

+1

Следуйте советам @Madbreaks. Регулярное выражение является излишним для того, что вы нацеливаете. –

ответ

1

Я не хотел бы использовать REGEXP здесь:

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

Приветствия

0

Вы хотите что-то ищите?

REGEXP '@gmail\.com$' 
+0

Обратите внимание, что это более строго, чем просто «содержит» - для этого требуется, чтобы значение находилось в конце строки. – Sampson

+0

... и ему предшествует '@', если на то пошло – Madbreaks

Смежные вопросы