|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Florent Gouachon Inscription : février 2008 Messages : 4 ![]() |
Bonjour,
Je suis débutant avec les expressions régulières, j'ai découvert ces expressions ce matin et cela donne de jolis casse tête Je cherche simplement à remplacer tous les attributs ALT='.....'> (les caractères alt=' puis un nombre inconnu de caractères inconnus puis les caractères '> ) de mes images par ALT=''> afin d'éliminer tout le texte des attributs. Je recherche avec la fonction recherche du logiciel notepad++ l'expression régulière alt='.*'> dans mes fichiers PHP mais la chaîne retournée ne s'arrête pas aux caractères '>, elle va jusqu'à la fin de la ligne... Comment puis-je simplement rechercher la chaîne ALT='.....'> dans les fichiers? Merci d'avance pour votre aide. |
|
|
00
|
|
|
#2 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Tu pourrais nous donner un exemple de lignes qui ne fonctionne pas ?
J'ai testé ton expression et elle fonctionne bien dans notepad++. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Florent Gouachon Inscription : février 2008 Messages : 4 ![]() |
Code html :
Если <img src='1images1/image011.gif' align='absbottom' alt='delta positif'>, продолжим решение:<br> Je mets "rechercher", "colorer les mots trouvés" et il colore jusqu'à la fin de la ligne. Je pense que c'est à cause de mon .* dans l'expression régulière. |
|
|
00
|
|
|
#4 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Si je copie-colle ta ligne dans un nouveau document et que je fais ta recherche, la colorisation se fait bien uniquement jusqu'au >.
J'utilise notepad++ 5.8 |
|
|
10
|
|
|
#5 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
il faut faire : .*?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#6 | |
|
Invité de passage
![]() Florent Gouachon Inscription : février 2008 Messages : 4 ![]() |
Cela fonctionne désormais presque avec alt='.*'>, merci
Code html :
<img src='1images1/image004.gif' align='absbottom' alt='forme generale equation 2eme degre'>. Их решение весьма долгое и сложное. Нужно знать, что <img src='1images1/image005.gif' align='absbottom' alt='symbole equivalent'> читается как «соответствует» и что alt='.*?'> ou même alt='(.*)?'> j'avais essayé mais il ne trouve pas et me répond Citation:
|
|
|
|
00
|
|
|
#7 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
non non juste .*?
pas .* ni (.*)? : .*? et si tu le veux en groupe c'est (.*?)
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Florent Gouachon Inscription : février 2008 Messages : 4 ![]() |
.*? n'est pas une solution qui fonctionne. Tant pis
|
|
|
00
|
|
|
#9 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
tu l'as bien fait pour les 2 ?
utilise cette appli pour faire t'es regex http://gskinner.com/RegExr/
__________________
http://blog.stealth35.com/ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com