[Regex] Classes génériques PCRE et accents
2 messages
• Page 1 sur 1
-

dorian53 - WRInaute passionné

- Messages: 2199
- Inscription: 10 Avr 2005
[Regex] Classes génériques PCRE et accents
Bonjour,
Je ne parviens pas à capturer les caractères accentués, à quel niveau de la configuration faut-il intervenir ?
Merci.
\w Indique un mot qui correspond à la classe [0-9a-zA-Z_]
L'underscore étant compris dans cette classe.
Les accentués le sont aussi mais cela dépend de la configuration serveur.
Je ne parviens pas à capturer les caractères accentués, à quel niveau de la configuration faut-il intervenir ?
Merci.
-

Eric 2A - WRInaute discret

- Messages: 194
- Inscription: 26 Fév 2006
Pour que les caractères accentués fassent partie de la classe \w, il faut utiliser la fonction setlocale :
- Code: Tout sélectionner
exemple : setlocale(LC_CTYPE,"fr_FR.ISO-8859-1");
2 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- REGEX : Word Boundary ne prend pas en compte les accents
- [astuce] prise en compte des accents dans les regex
- regex pour rewrit accents et cactères interdits dans un url
- [php] PCRE ungreedy
- [Regex] modifier une regex existante
- mots clés génériques + marque
- Amélioration du référencement, mots-clés génériques
- Yoyo sur des mots clés génériques
- Index déclassé sur des termes génériques
- Domaines génériques, domain parking et choix d'extensions
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités
