Regex in PHP

goldscarabeus

Nuovo Utente
30 Gen 2008
2
0
0
Ciao a tutti,
sono diversi giorni che leggo tutorial sulle espressioni regolari.
Ora mi sto cimentando a metterle in pratica ma con scarso successo,
vi faccio un esempio e grazie se riuscite ad aiutarmi.
Allora voglio controllare un campo che il titolo di una news da inserire in
un sito. Tale stringa $titolo potrà contenere tutti i caratteri a-z A-Z e anche eventuali numeri e lettere accentate e apostrofi,
la regex che io ho costruito per verificare che sia vero è la seguente:

preg_match_all("/[a-zA-Z0-9'òèéàù ]+/");

Funziona tranne che l'apice e le lettere accentate non le considera corrette se presenti in $titolo, probabilmente ho sbagliato qualcosa ma non trovo esempi con lettere accentate in giro, grazie per l'aiuto.

Goldscarabeus!
 
Ultima modifica:

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
PHP:
[a-z]
non ti permette di gestire le lettere accentate
prova invece:
PHP:
[:alpha:]
 

goldscarabeus

Nuovo Utente
30 Gen 2008
2
0
0
Ho provato il tuo suggerimento ma rimane il problema,
la classe che tu dici è l'equivalente di [A-Za-z] insieme, cioè qualsiasi
carattere alfabetico tra A e Z ma non comprende le lettere accentate.
 
Discussioni simili
Autore Titolo Forum Risposte Data
MarcoGrazia [PHP] [regex] Validare un url PHP 2
A [PHP] Blocco mail spam con regex PHP 2
otto9due [PHP] Dubbio esistenzaile: Regex email e stampa valori trovati.. PHP 5
Shyson Regex che trova la parola nella pagina jQuery 6
F regex scraper telefono CMS (Content Management System) 0
A Regex per isolare link interni con rel noopener PHP 0
K Come eliminare attributi regex per validazione con javascript Javascript 0
MarcoGrazia [Javascript] Regex per la validazione di un numero di telefono. Javascript 2
Shyson Regex strana jQuery 0
MarcoGrazia [regex] validare un textbox con solo caratteri alfabetici. Javascript 6
A Regex per estrapolare url da testo PHP 5
G problema con regex PHP 0
Shyson Regex multipla PHP 0
S Regex ASP.NET 1
M RegEX ottenere testo tra due tag PHP 6
A haccess regex username PHP 11
A Regex array PHP 1
A Regex per domini .de PHP 2
S Regex per replace di un BBcode con parametri PHP 4
Shyson Regex accetta 2 volte il trattino Javascript 1
9 Estrarre Link da pagina web con una Regex Programmazione 0
L aiuto per questa semplice regex PHP 5
SolidSnake4 regex convalida mail PHP 15
F Cerco Hosting con VECCHIE versioni di php Hosting 0
Cosina Captcha php PHP 1
S passare un valore da un form a un file .php con metodo post PHP 4
N php msyql PHP 6
N php problemi a visualizzare video PHP 3
A menu a tendina php PHP 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
F Php date_diff PHP 1
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
C Wp-admin a file php WordPress 5
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
csi Inviare file jpg in locale alla stampante con php PHP 0
M Passaggio variabili array php su un tasto jq PHP 3
E Php aggiornamento tabella PHP 9
G phpmailer e php 8.1 con estensione mysqli PHP 6
M Invio dati database via email php PHP 0
K [php] Problema con inner join PHP 4
K [php]form invio dati PHP 0
P Codifica caratteri speciali mysql php PHP 0
K [PHP] Problema con variabili concatenate. PHP 1
E Stampante termica escpos-php PHP 6
JeiMax Modifica codice php personalizzato PHP 2
G Come modificare un pdf in php PHP 1
U Link a doppio file PHP PHP 0
E PHP & jQuery PHP 8
N Passare array da php a javascript PHP 5
F Applicazione PHP/MySQL per prenotazioni: limitare il numero massimo di posti prenotabili PHP 20

Discussioni simili