Io uso questa condizione per controllare se il valore è valori alfanumerici:Come posso consentire un punto letterale in un'espressione regolare Perl?
$value =~ /^[a-zA-Z0-9]+$/
Come posso modificare questo regex per tenere conto di un possibile punto .
nel valore senza accettare altri caratteri speciali?
Non dovrebbe essere '\ .'? – cmptrgeekken
$ value = ~ /^[a-zA-Z0-9.]+$/ funziona per me, quale sarebbe \. modificare? – goe
@cmptrgeeken: i punti non sono speciali all'interno delle classi di caratteri. '[.]' –