Überprüfen ob String Zahlen beinhaltet

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo,
    ich möchte mein aktuelles Script so erweitern, dass im Passwort der User mindestens eine Zahl vorkommen muss. Die Funktion IsNumeric überprüft ja nur, ob der ganze String eine Zahl ist, was ich aber nicht will.
    Ich habe es bereits wie folgt versucht, allerdings kommt dann immer "Keine Zahl" raus.
    new inputtext[16] = "Hallo1.", bool:found=false;
    for(new i=0; i<sizeof(inputtext); i++)
    {
    if(IsNumeric(inputtext[i]))
    {
    found = true;
    break;
    }
    }
    if(!found) print("Keine Zahl");
    else print("Eine Zahl.");


    Ich hoffe ihr könnt mir einen Lösungsansatz geben, bzw. meinen Versuch fixen.


    Mit freundl. Grüßen
    Padarom

    Ich bin
    .. seit etwa 2007 in der Webentwicklung tätig, seit 2013 professionell
    .. Erfahrener Entwickler in PHP, Swift, Javascript, Typescript und Ruby. Zusätzlich habe ich Erfahrung in Python, Java, C#, C++, Prolog und einigen esoterischen Programmiersprachen
    .. Luftfahrtenthusiast und Segelflieger

  • Funktioniert so, danke ;)

    Ich bin
    .. seit etwa 2007 in der Webentwicklung tätig, seit 2013 professionell
    .. Erfahrener Entwickler in PHP, Swift, Javascript, Typescript und Ruby. Zusätzlich habe ich Erfahrung in Python, Java, C#, C++, Prolog und einigen esoterischen Programmiersprachen
    .. Luftfahrtenthusiast und Segelflieger