Regex che accetta qualsiasi valore ma di lunghezza massima 200 in javascript [duplicato]
Aug 19 2020
Cerco di creare una regex che accetti qualsiasi combinazione di input, ma la condizione è che il testo deve essere inferiore a 200 caratteri.
per esempio
'123ababb' => valid
'abbd$5%' => valid
Ho usato la seguente regex ma non corrisponde a nessun carattere speciale.
[a-zA-Z0-9 .,']{0,200}
Risposte
1 M3HR4B Aug 19 2020 at 12:35
usare regex, in questo caso, non è una buona opzione perché di solito usiamo regex per creare uno schema speciale o trovare qualcosa in una stringa.
nel tuo caso, suggerisco di usare .length
per esempio:
let your_string = 'anyStringYouWant';
consloe.log('string length:' , your_string.length);
if (your_string.length > 200) {
console.log('string length is bigger than 200')
}