Voglio trovare numeri interi eventuali numeri interi compresi tra 6 e 10 che ho provato:REGEX partita interi da 6 a 10
[6-10]{1,2}
ma questo genera un errore mysql (questo è per una query mysql). Come si corrispondono i numeri tra 6 e 10?
Voglio trovare numeri interi eventuali numeri interi compresi tra 6 e 10 che ho provato:REGEX partita interi da 6 a 10
[6-10]{1,2}
ma questo genera un errore mysql (questo è per una query mysql). Come si corrispondono i numeri tra 6 e 10?
perché complicare la sintassi? non potrebbe essere così semplice? Utilizzando BETWEEN
,
SELECT...
FROM..
WHERE columnName BETWEEN 6 AND 10
ma in ogni caso se avete altro uso, è possibile utilizzare REGEXP
in MySQL
where columName REGEXP '10|[6-9]'
fantastico, grazie – Norse
@Norse sei il benvenuto! –
+1 per SQLFiddle. Strumento fantastico ... –
regex non sono uno strumento magico che si passi a ogni problema di programmazione. Sono buoni per trovare modelli nelle stringhe. Il confronto dei valori numerici non ha nulla a che fare con i modelli di stringhe. –