Ho un problema con un'espressione regolare in Javavalido sequenza di escape (quelli validi sono b t n f r " ' )
Quando provo ad usare questa espressione regolare:.
^(?:(?:([01]?\d|2[0-3]):)?([0-5]?\d):)?([0-5]?\d)$
ottengo il seguente errore
"Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \)"
non so come gestire tale errore. ho già provato a raddoppiare le barre inverse, ma non ha funzionato. Spero che qualcuno possa aiutare io con questo.
Grazie
Si tratta di un errore Java o di un errore Regex? – Matthew
bene hai \ d e non è in quelli validi – phil
raddoppiando i backslash dovrebbero funzionare. Sei sicuro di non averne perso uno? – Philipp