thomas1972
Goto Top

Prüfen ob im String Sonderzeichen enthalten sind (es dürfen nur Zahlen und Buchstaben (Groß und Kleinschreibung) sein

Hallo Zusammen,

bin auf der Suche nach Prüfung einer Variable auf Sonderzeichen.
D.h es sind nur Zahlen und Buchstaben (Groß und Kleinschreibung) erlaubt (auch in Kombination),
sobald er irgend ein Sonderzeichen im String findet, soll er einen Hinweis ausgeben.

Für euch sicherlich ein klacks..


Grüße aus München.

Content-ID: 634070

Url: https://administrator.de/contentid/634070

Ausgedruckt am: 15.11.2024 um 03:11 Uhr

Xerebus
Xerebus 20.12.2020 um 16:37:58 Uhr
Goto Top
Hallo

echt jetzt?
wo ist sie denn, die Variable?

Was hast du denn schon versucht?
146707
146707 20.12.2020 aktualisiert um 16:53:53 Uhr
Goto Top
str = "Hallo-Test"  
With CreateObject("vbscript.regexp")  
    .IgnoreCase = True
    .Pattern = "[^a-z\d]"  
    if .Test(str) then
        MsgBox "Text enthält ungültige Zeichen.",vbExclamation  
    end if
End with

https://www.vba-tutorial.de/applikation/regexp.htm
mayho33
mayho33 20.12.2020 aktualisiert um 22:20:03 Uhr
Goto Top
Zitat von @thomas1972:

Für euch sicherlich ein klacks..


Und welche Script / Programmiersprache nochmal?

In C# etwa so:

RegEx.Match("De1NeM&m4", @"(\w\d)" RegexOption.IgnoreCase).Success  
146707
146707 20.12.2020 um 23:10:21 Uhr
Goto Top
Zitat von @mayho33:
Und welche Script / Programmiersprache nochmal?
Ein Blick auf die Kategorie lohnt sich ...
mayho33
mayho33 21.12.2020 um 02:16:40 Uhr
Goto Top
Zitat von @146707:

Zitat von @mayho33:
Und welche Script / Programmiersprache nochmal?
Ein Blick auf die Kategorie lohnt sich ...

Tatsache! Die ist mir echt noch nie aufgefallen :O