|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2006 Messages : 34 ![]() |
Bonjour, ca fait un bon moment que je me casse la tete dessus et j'aimerai savoir si il y a une expression qui permet de tester le nombre de fois qu'apparait un caractere dans une chaine.
Attention, le problème c'est que les caractère qui se repetent peuvent ne pas se suivre. Exemple, ma chaine de caractère est "AABAABD" J'aimerai pouvoir effectuer le test : La chaine comprends au minimu 2 "B". Merci pour vos réponses. En attendant, je continu à chercher. |
|
|
00
|
|
|
#2 | ||
|
Membre expérimenté
![]() Développeur de bug Inscription : janvier 2003 Messages : 526 ![]() |
salut jojo33bx,
tu as une solution en faisant comme ça: Code :
__________________
"le rhume distillation - L’estomac est la cucurbite, le cerveau le chapiteau, & le nez le réfrigérant par lequel s’écoule goutte à goutte le produit de la distillation." de Avicenne Le monde se divise en deux: ceux qui utilisent le tag et les autres.Un problème? venez en découdre! |
||
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2006 Messages : 34 ![]() |
Merci tigunn, j'essaye de comprendre ca, et après je l'essaye...
Edit : 16h24 C'est quoi la difference entre preg_match et ereg ? |
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() Développeur de bug Inscription : janvier 2003 Messages : 526 ![]() |
__________________
"le rhume distillation - L’estomac est la cucurbite, le cerveau le chapiteau, & le nez le réfrigérant par lequel s’écoule goutte à goutte le produit de la distillation." de Avicenne Le monde se divise en deux: ceux qui utilisent le tag et les autres.Un problème? venez en découdre! |
|
|
00
|
|
|
#5 | |
|
Membre confirmé
![]() Emmanuel ThierryIngénieur systèmes et réseaux Inscription : décembre 2003 Messages : 216 ![]() |
Citation:
|
|
|
|
00
|
|
|
#6 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2006 Messages : 34 ![]() |
Vous voulez bien m'expliquer un tit peu SVP
l'expression régulière # je l'ai pas encore vu, c'est quoi? et le U aussi? |
|
|
00
|
|
|
#7 |
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
T'expliquer les regex ça risque de prendre du temps. Par contre, regarde de ce côté:
http://be2.php.net/manual/fr/function.count-chars.php
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
|
|
00
|
|
|
#8 | ||
|
Membre expérimenté
![]() Développeur de bug Inscription : janvier 2003 Messages : 526 ![]() |
une nouvelle solution plus simple en regex:
Code :
__________________
"le rhume distillation - L’estomac est la cucurbite, le cerveau le chapiteau, & le nez le réfrigérant par lequel s’écoule goutte à goutte le produit de la distillation." de Avicenne Le monde se divise en deux: ceux qui utilisent le tag et les autres.Un problème? venez en découdre! |
||
|
|
00
|
|
|
#9 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2006 Messages : 34 ![]() |
Merci beaucoup à vous 3, j'ai fait un mélange et ca à donné ca:
pour tester si il y a 3 "B". Encore merci. @+ |
|
|
00
|
|
|
#10 | ||
|
Membre émérite
![]() Inscription : mai 2004 Messages : 709 ![]() |
Code :
http://be2.php.net/manual/fr/function.count-chars.php
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp :quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT Jabber: ripat at im.apinc.org |
||
|
|
00
|
|
|
#11 |
|
Membre confirmé
![]() Emmanuel ThierryIngénieur systèmes et réseaux Inscription : décembre 2003 Messages : 216 ![]() |
Oui, en effet, préfère char_count() pour faire ceci, ce sera bien plus rapide.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com