none
check is numeric 5 stellig RRS feed

  • Frage

  • moin,

    wie kann ich im Powershell überprüfen ob ein Wert nur 5 stellig numeric ist.

    if($user.SamAccountName -match "\d{5}"){

    bringt leider auch Mobile06040 ?


    Chris

    Donnerstag, 2. Juli 2020 06:08

Antworten

  • In dem Du prüfst, ob der Wert auch einen Anfang und ein Ende enthält:
    if($user.SamAccountName -match "^\d{5}$"){ '....' }
    ... hast Du wirklich sAMAccountNamen, die nur aus Ziffern bestehen? ... very strange ...  ;-)

    Live long and prosper!

    (79,108,97,102|%{[char]$_})-join''

    • Bearbeitet BOfH-666 Donnerstag, 2. Juli 2020 06:38
    • Als Antwort vorgeschlagen Evgenij Smirnov Donnerstag, 2. Juli 2020 06:51
    • Als Antwort markiert -- Chris -- Donnerstag, 2. Juli 2020 07:22
    Donnerstag, 2. Juli 2020 06:37

Alle Antworten

  • In dem Du prüfst, ob der Wert auch einen Anfang und ein Ende enthält:
    if($user.SamAccountName -match "^\d{5}$"){ '....' }
    ... hast Du wirklich sAMAccountNamen, die nur aus Ziffern bestehen? ... very strange ...  ;-)

    Live long and prosper!

    (79,108,97,102|%{[char]$_})-join''

    • Bearbeitet BOfH-666 Donnerstag, 2. Juli 2020 06:38
    • Als Antwort vorgeschlagen Evgenij Smirnov Donnerstag, 2. Juli 2020 06:51
    • Als Antwort markiert -- Chris -- Donnerstag, 2. Juli 2020 07:22
    Donnerstag, 2. Juli 2020 06:37
  • Nur Ziffern? Ist gar nicht so selten - Personalnummer aus dem HR-System...

    Greetings/Grüße, Martin - https://mvp.microsoft.com/en-us/PublicProfile/5000017 Mal ein gutes Buch über GPOs lesen? - http://www.amazon.de/Windows-Server-2012--8-Gruppenrichtlinien/dp/3866456956 Good or bad GPOs? My blog - http://evilgpo.blogspot.com And if IT bothers me? Coke bottle design refreshment - http://sdrv.ms/14t35cq

    Donnerstag, 2. Juli 2020 10:20
  • Nur Ziffern? Ist gar nicht so selten - 
    Vielleicht nicht selten ... trotzdem strange.  :-P

    Live long and prosper!

    (79,108,97,102|%{[char]$_})-join''

    Donnerstag, 2. Juli 2020 10:28