MySQL, REGEXP

Vodnik

как написать это умнее?
"SELECT ... WHERE word REGEXP '^".EscapeSQL($word)."$' OR word REGEXP '^".EscapeSQL($word).",' OR word REGEXP ' ".EscapeSQL($word).",' OR word REGEXP ' ".EscapeSQL($word)."$'"


\s \b почему то не работают...

erotic

Не буду утверждать, но по-моему REGEXP в MySQL сильно похож на оный в Perl/PHP, и тогда быть может "SELECT ... WHERE word REGEXP '^(.* )?".EscapeSQL($word).".*)?$' подойдет

Vodnik

thnx, работает
я не знал про '?'
Оставить комментарий
Имя или ник:
Комментарий: