2011-12-29 15 views
7

Sto cercando di cancellare le parole che hanno 2 lettere maiuscole consecutive con MySQL. Come: "ABC", "AA", "NBC". Nessun altroRegexp - Come trovare le lettere maiuscole solo in MySQL

La seguente interrogazione non funziona (trova tutte le parole, che hanno 2 lettere)

WHERE names REGEXP '[A-Z][A-Z]' 

Sai come fare?

+2

'DOVE NOME REGEXP '[A-Z] {2,}'' forse? –

risposta

0

provare questo

([A-Z]+)

abbinerà tutte le parole di capitale

+0

1. corrisponderebbe solo al maiuscolo ** lettere ** 2. corrisponderà a tutte le lettere, purché venga utilizzata la fascicolazione senza distinzione tra maiuscole e minuscole – zerkms

0

Questo modello corrisponde due o più dei principali caratteri maiuscoli:

WHERE names REGEXP BINARY '^[A-Z]{2,}'; 
Problemi correlati