Desidero regex il modello che mi ha consentito di inserire caratteri, ma non è possibile (0-9) numeri?numeri non consentiti (0-9) - Espressione Regex in javascript
11
A
risposta
31
Semplicemente:
/^([^0-9]*)$/
Questo modello corrisponde ogni numero di caratteri che non è 0
attraverso 9
.
Si consiglia di verificare http://regexpal.com/. Ti permetterà di testare facilmente una regex.
+1
E i numeri negativi? –
0
44
Ti piace questa: ^[^0-9]+$
Spiegazione:
^
corrisponde all'inizio della stringa[^...]
corrisponde a qualsiasi cosa che non è all'interno0-9
, qualsiasi carattere tra 0 e 9+
corrisponde uno o più dell'ultimo elemento$
corrisponde alla fine della stringa
7
\D
è un non cifre, e così poi \D*
è un qualsiasi numero di non cifre in una riga. Quindi l'intera stringa deve corrispondere a ^\D*$
.
Verificare su http://rubular.com/r/AoWBmrbUkN funziona perfettamente.
Si può anche provare a http://regexpal.com/ O http://www.regextester.com/
Problemi correlati
- 1. Javascript regex per rimuovere caratteri non consentiti dall'ID DOM
- 2. Javascript Non cattura regex
- 3. Espressione regolare Javascript - stringa su oggetto RegEx
- 4. Numeri JSON Espressione regolare
- 5. espressione regolare javascript, consentire solo numeri e virgole
- 6. Javascript non dividerà usando regex
- 7. Semplice espressione javascript regolare per strisciare i numeri
- 8. In che modo questa espressione regolare trova i numeri primi?
- 9. Regex usando javascript per restituire solo i numeri
- 10. RegEx per la convalida JavaScript di numeri separati da virgola
- 11. Come posso sostituire i caratteri speciali con regex in javascript?
- 12. Espressione regolare per convalidare i numeri di telefono Nuova Zelanda
- 13. Come includere i numeri decimali negativi in questa espressione regolare?
- 14. Convalida javascript numeri decimali
- 15. espressione regolare insensibile alle maiuscole in javascript
- 16. Converti espressione regolare Javascript in sintassi Java
- 17. Perché questa regex di JavaScript non funziona?
- 18. minimo 6 caratteri regex espressione
- 19. Come iterare oltre espressione regex
- 20. corrispondenza regex Javascript * non * inizio riga
- 21. Che cosa significa questa espressione Javascript (espressione regolare)?
- 22. Regex Javascript: come mettere in grassetto parole specifiche con regex?
- 23. Espressione regolare per numeri arabi
- 24. Espressione regolare C# per abbinare lettere, numeri e trattino basso
- 25. Espressione regolare per convalidare i numeri di telefono statunitensi?
- 26. routing Javascript regex
- 27. JavaScript regex e parseInt
- 28. Espressione regolare Javascript per valori rgb
- 29. Javascript RegEx corrispondenza parziale
- 30. Numeri separati da virgola Regex
Un po 'di lettura su regex JavaScript dovrebbe arrivare da qualche parte ... – BoltClock
Le parole che stai cercando sono 'vogliono un'(e scommetto un somma molto grande che la ricerca sarebbe tuo amico - MOLTO GRANDE) – KevinDTimm
Dovresti accettare le risposte alle tue domande. – SLaks