ho avuto questo regex in java che abbinato sia un carattere alfanumerico o la tilde (~)Corrispondenza '_' e '-' in java regex
^([a-z0-9])+|~$
Ora devo aggiungere anche la personaggi -
e _
ho provato un paio di combinazioni, nessuno dei quali lavorano, ad esempio:
^([a-zA-Z0-9_-])+|~$
^([a-zA-Z0-9]|-|_)+|~$
Esempio stringhe di input che devono corrispondere:
woZOQNVddd
ncnW0mL14-
dEowBO_Eu7
7MyG4XqFz-
A8ft-y6hDu ~
Eventuali indizi/suggerimenti?
Ci può fornire alcuni campioni di prova? Le soluzioni sembrano corrette. – Leo
campioni aggiunti.Nota che ho aggiunto A-Z per far corrispondere le lettere maiuscole –
God I hete regexes in java: @ –