wahsaga: Mysql Regexproblem

Beitrag lesen

hi,

ich möchte alle Datensätze die keine Buchstaben oder Bindestriche haben finden:

WHERE testCol REGEXP '[^\w-]'

das matcht schon, wenn nur ein beliebiges zeichen gefunden wurde, das nicht buchstabe oder - ist.

wenn du willst, das vom beginn ^ bis zum ende $ keine solchen zeichen dazwischen stehen, müsste der ausdruck eher so aussehen:

REGEXP '[1]+$'

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }

  1. ^\w- ↩︎