expression régulière

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 : expression régulière

par skyangel » 10 juil. 2006, 11:30

mon cararctère d'arret n'est pas un chiffre mais un hiéroglyphe. c'est un carré blanc avec les cotés noirs.
Ah en effet, tu as affaires là à une divinité peu connue du panthéon égyptien nommée Bugdaffichage ;)

A priori c'est que ce caractère n'est pas reconnu pour être affiché convenablement, mais au pire tu dois pouvoir le retrouver à partir de son code ascii et le remplacer dans ton expression par la forme qui convient :)
ouai je me doute mais je sais pas c'est quoi son code ascii.
quand je regarde la source je vois toujours ce carré et pas son code ascii

par zeus » 10 juil. 2006, 11:28

Ah en effet, tu as affaires là à une divinité peu connue du panthéon égyptien nommée Bugdaffichage ;)
:langue:
C'est un de mes potes, lui. ;)

par Ryle » 10 juil. 2006, 11:22

mon cararctère d'arret n'est pas un chiffre mais un hiéroglyphe. c'est un carré blanc avec les cotés noirs.
Ah en effet, tu as affaires là à une divinité peu connue du panthéon égyptien nommée Bugdaffichage ;)

A priori c'est que ce caractère n'est pas reconnu pour être affiché convenablement, mais au pire tu dois pouvoir le retrouver à partir de son code ascii et le remplacer dans ton expression par la forme qui convient :)

par skyangel » 10 juil. 2006, 11:08

je pense avoir trouvé comment eviter cette hiéroglyphe.

Merci en tout cas

par skyangel » 10 juil. 2006, 11:02

lol le devis.

Si je veux le faire. Le problème c'est que mon cararctère d'arret n'est pas un chiffre mais un hiéroglyphe. c'est un carré blanc avec les cotés noirs.


Merci pour la réponse et la rapidité

par Ryle » 10 juil. 2006, 11:00

Hello,

Via les expressions régulières : cf. preg_match() et un p'tit tutoriel pour comprendre comment ca marche
Via un substring : cf. substr() et strpos() - suffit de couper la chaine jusqu'à la position du caractère

Si tu n'y arrives pas, on peut toujours essayer de t'aider à partir de ton code :)
Si tu n'as pas le courage de le faire, on peut toujours te proposer un devis ;)

expression régulière

par skyangel » 10 juil. 2006, 10:43

Bonjour,


J aimerais prendre les x caractères d'une chaine de caractère en connaissant le caractère d'arret.

ex:

azerty1
qsdfg1

Dans l'exemple ci dessous, je voudrais prendre les x caractères avant le 1.

Merci d'avance