Domanda Qualcuno può spiegarmi come trovare la stringa che corrisponde alla regex?

Chronalt14

Utente Silver
12 Agosto 2022
184
39
23
87
Ecco la regex in questione: /^flag\{[\D]{2}[0][a-z][^0-9][L][\w]{4}[^a-pr-z]{3}[^\d]{2}[\d][b]\}$/.
Devo trovare la stringa e inviarla come: flag{contenuto}.
Ringrazio chi mi aiuterà a capire come procedere, XD.
 
Ultima modifica:
Codice:
^flag\{: La stringa deve iniziare con "flag{".
[\D]{2}:  due caratteri non numerici.
[0]: un numero 0.
[a-z]: una lettera minuscola.
[^0-9]:  non deve esserci un numero.
[L]: lettera "L".
[\w]{4}: Quattro caratteri alfanumerici (lettere o numeri).
[^a-pr-z]{3}: tre caratteri che non sono lettere dalla 'a' alla 'p' e dalla 'r' alla 'z'.
[^\d]{2}: Due caratteri che non sono numeri.
[\d]: un numero.
[b]:  lettera "b".
\}$/: La stringa deve terminare con "}"


Esempio: flag{gh0gdL0000qqqds1b}


Puoi usare questo sito per provarle: https://regex101.com/
In basso a destra ti da anche tutte le regole necessarie.

Ciao
 
  • Mi piace
Reazioni: Chronalt14
Codice:
^flag\{: La stringa deve iniziare con "flag{".
[\D]{2}:  due caratteri non numerici.
[0]: un numero 0.
[a-z]: una lettera minuscola.
[^0-9]:  non deve esserci un numero.
[L]: lettera "L".
[\w]{4}: Quattro caratteri alfanumerici (lettere o numeri).
[^a-pr-z]{3}: tre caratteri che non sono lettere dalla 'a' alla 'p' e dalla 'r' alla 'z'.
[^\d]{2}: Due caratteri che non sono numeri.
[\d]: un numero.
[b]:  lettera "b".
\}$/: La stringa deve terminare con "}"


Esempio: flag{gh0gdL0000qqqds1b}


Puoi usare questo sito per provarle: https://regex101.com/
In basso a destra ti da anche tutte le regole necessarie.

Ciao
Ciao. Da quel poco che ho capito, tramite quel sito devo provare a tentativi? Ad esempio [a-z], metto una lettera e il sito mi dice se e' giusta o meno? Se la risposta è positiva credo che perderei molto tempo.
 
Ciao. Da quel poco che ho capito, tramite quel sito devo provare a tentativi? Ad esempio [a-z], metto una lettera e il sito mi dice se e' giusta o meno? Se la risposta è positiva credo che perderei molto tempo.
Assolutamente no, in basso a destra trovi una legenda che ti spiega le regole e quindi dove puoi studiare