ancora sulle espressioni regolari

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
siete sfortunati, ho messo mrwebmaster tra i preferiti e quindi accedo con facilità.

la domanda(e) è questa:

se scrivo [A-Z] in una ereg() questa mi controlla da A a Z e quindi ok, se scrivessi [0-z] (è uno zero) dovrebbe controllarmi tutti i caratteri da 0 a z compresi segni interpunzione?

all'interno delle [] è possibile metter una variabile
es.
$c=32;

[chr($c)-z]
?
 
Cosa intendi per "dovrebbe controllarmi tutti i caratteri da 0 a z compresi segni interpunzione"? Spiegati o ti banno :incazz2:

In ogni caso per escludere tutti i non alfanumerici potresti utilizzare una cosa del genere.

PHP:
preg_match("/^[a-z0-9]+$/i",$var)
 
guarda che lo dico a luke::D

intendo questo:

$stringa ="00;=ADB[_ccs";//con caratteri compresi tra ASCI 40 e ASCI 122

$verifica=ereg("[0-z]",$stringa);

$verifica è TRUE?
questo intendevo con la prima domanda
ciao
 
si ti restituisce 1, quindi è TRUE.

no dai non dirlo a Luca :crying:
 
al millesimo post
1) cambierò avatar
2) ti bannerò
3) motiverò il ban a Luca con una finta mail di minacce :D
 

Discussioni simili