Wie kann man Sonderzeichen in vorhandenem Regex zulassen?Java

Java-Forum
Anonymous
 Wie kann man Sonderzeichen in vorhandenem Regex zulassen?

Post by Anonymous »

Wir haben Regex, um das Kennwort mit einer Ziffer, einem oberen Gehäusebuchstaben und einem unteren Fallbrief zu validieren. Regex ist: < /p>

^\w*(?=\w*\d)(?=\w*[a-z])(?=\w*[A-Z])\w*$
< /code>

Dieser Regex erlaubt keine Sonderzeichen. Ich muss Regex ändern, um eine Liste von Sonderzeichen zuzulassen, und es sollte keine Beschränkung geben, dass es mindestens einen besonderen Charakter geben muss. Nur [-! $%^&*() _+| ~ = `{} \ [\]:"; '?^\w*(?=\w*\d)(?=\w*[a-z])(?=\w*[A-Z])(?=\w*[-!$%^&*()_+|~=`{}\[\]:";'?,.\/]*)\w*$
< /code>

Und was falsch zu sein scheint. Bitte eine Hilfe.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post