Sto mantenendo un vecchio codice quando ho raggiunto un headscratcher. Sono confuso da questo modello di regex: /^.*$/
(fornito come argomento in textFieldValidation(this,'true',/^.*$/,'',''
).
Interpreto questo regex come:
- /^ = modello aperto
- = indicare un singolo carattere di qualsiasi valore (tranne EOL)
- * = partita 0 o più volte
- . $ = partita fine della linea
- /= vicino modello
Quindi ... penso che questo pat la terna corrisponde a tutto, il che significa che la funzione non fa altro che sprecare cicli di elaborazione. Ho ragione?
I miei sensi programmatore sono formicolio, cinque paramerts in una funzione javascript, e uno di loro è ' 'true''. Non può essere buono – NicoSantangelo
@NicoSantangelo: è terribile –