|
|
|
| как выглядит выражение "все символы кроме букв русского и английского алфавита"? Точнее мне нужно взять из базу все, кроме букв. Я думаю, что это нужно как-то рег. выр. написать, но еще не разобрался как они устроены. Немог ли кто-нибудь помочь? | |
|
|
|
|
|
|
|
для: FaStY
(12.03.2006 в 17:56)
| | Это выражение выглядит следующим образом
или
если этому критерию должна удовлетворять вся строка целиком. | |
|
|
|
|
|
|
|
для: cheops
(13.03.2006 в 01:04)
| | а подскажите, как это прикрутить к базе. Так пойдет
SELECT * FROM media_artists WHERE name like '#[^\w]+#i% ' "
| Это мне нунжно выбрать все записи, полу name которых начинается не с букв | |
|
|
|
|
|
|
|
для: FaStY
(14.03.2006 в 16:03)
| | Нет MySQL не поддерживает Perl-регулярные выражения, в ней требуется применять POSIX-регулярные выражения, кроме это like понимает только два шаблона _ и %, ваш запрос можно переписать следующим образом
SELECT * FROM media_artists WHERE name NOT REGEXP '^[[:alpha:]]+' "
|
| |
|
|
|