[RESOLU] Regex pour caractères étrangers.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Regex pour caractères étrangers.

Re: Regex pour caractères étrangers.

par Hypérion » 17 mars 2014, 13:56

Merci de ta réponse.

Finalement, j'ai dis : « le mot doit commencer par un arobase et être suivi de tous les caractères sauf un espace blanc ».
A l'aide de la classe de caractères \S.

Au début, je ne n'avais pas pensé aux langues étrangères et caractères spéciaux possible, ça m'était tombé dessus d'un coup.
Et avec précipitation, je n'ai pas pensé à faire ça. :P

Résolu ! :)

Re: Regex pour caractères étrangers.

par moogli » 17 mars 2014, 12:49

salut,

regarde du coté des classes de caractères (notamment \w)

@+

Regex pour caractères étrangers.

par Hypérion » 17 mars 2014, 12:44

Bonjour,

Je cherche à parser un message pour détecter les « replies ». Quand un utilisateur pointe votre pseudo comme ceci : @Votrepseudo.
Mais le problème, c'est que c'est destiné à toutes les communautés (russe, chinoise, hispanique, grecs, etc).

Donc le problème, c'est que je dois user du « . » pour indiquer de prendre tous les caractères, or, je dois trouver ces occurrences dans un message. Comment puis-je faire pour délimiter quoique ce soit, si je dois autoriser tous les caractères (je ne peut pas savoir d'avance comment va finir le pseudonyme). :?

Actuellement je suis en train de faire des tests, ce n'est pas très concluant. Toutes les caractères autres que alphanumériques me posent problèmes.

Auriez-vous une idée ?

Merci d'avance,