Ich benutze diese Bedingung zu überprüfen, ob der Wert alphanumerischer Wert ist:Wie kann ich einen Literal-Punkt in einem regulären Perl-Ausdruck zulassen?
$value =~ /^[a-zA-Z0-9]+$/
Wie kann ich diese Regex ändere für einen möglichen Punkt .
im Wert Rechnung zu tragen, ohne irgendwelche anderen Sonderzeichen zu akzeptieren?
Sollte das nicht "\." Sein? – cmptrgeekken
$ value = ~ /^[a-zA-Z0-9.]+$/ funktioniert für mich, was \. Veränderung? – goe
@cmptrgeeken: Punkte sind keine speziellen internen Zeichenklassen. '[.]' –