Si è bloccato un po '(RegEx non è il mio punto di forza!) - Ho bisogno di un'espressione che verrà convalidata contro qualsiasi stringa contenente solo numeri e lettere ma deve avere almeno una di ciascuna (le lettere maiuscole e minuscole sono intercambiabili e permesse). Non può contenere caratteri speciali o spazi bianchi.RegEx: deve avere almeno un numero e una lettera ma nessun altro carattere/spazio vuoto
Facendo qualche prima ricerca ho trovato questo, ma non esclude gli spazi e nonostante i miei tentativi in questo senso non posso modificarlo per escludere spazi e caratteri speciali:
^.*(?=.*\d)(?=.*[a-zA-Z]).*$
Alcuni esempi di stringhe che hanno bisogno per convalidare:
- ieoEon43
- 43ifsiojfdfs
- 6i
- ijf943kNFSfsf
Qualsiasi aiuto sarebbe molto apprezzato! Se è importante, eseguo queste espressioni in JavaScript.
Grazie - che ha aiutato con lo spazio bianco - ma sembra accettare ancora i caratteri speciali (es: fdfjf4343FFsk3 £ 3% 3 £ "& * (* & *) passa) – trvo
Siamo spiacenti, perdere lo speciale i caratteri puntano al primo passaggio. Funziona subito –
Perfetto: grazie – trvo