Bonjour j'ai cette expression qui permet de supprimé la balise TR et son contenu en fonction du nom de l'image.
/<TR([^>]*)>(.*)lc_unchecked(.*)<\/TR>/gi
Le problème est que cette expression ne s'arrête qu'au deuxième TR, et je voudrai qu'elle s'arrête dés qu'elle trouve le premier
Code :
- <TABLE border=0 cellSpacing=0 cellPadding=0>
- <TBODY>
- <TR height=17><TD id=Chk_9673d39c-5ff9-102c-800c-005056c00008 width=16><IMG src="http://192.168.4.150/mapguide/stdicons/lc_unchecked.gif" width=13 height=13></TD>
- <TD id=Ic_9673d39c-5ff9-102c-800c-005056c00008 width=23><IMG src="http://192.168.4.150/mapguide/stdicons/lc_group.gif" width=16 height=16></TD>
- <TD id=Lg_9673d39c-5ff9-102c-800c-005056c00008>Propriétés publiques</TD></TR></TBODY></TABLE>
- <DIV style="DISPLAY: none; MARGIN-LEFT: 20px" id=ChildrenOf_9673d39c-5ff9-102c-800c-005056c00008></DIV></DIV>
- <DIV style="DISPLAY: block" id=9673d39c-5ff9-102c-800d-005056c00008>
- <TABLE border=0 cellSpacing=0 cellPadding=0>
- <TBODY>
- <TR height=17><TD id=Chk_9673d39c-5ff9-102c-800d-005056c00008 width=16><IMG src="http://192.168.4.150/mapguide/stdicons/lc_checked.gif" width=13 height=13></TD>
- <TD id=Ic_9673d39c-5ff9-102c-800d-005056c00008 width=23><IMG src="http://192.168.4.150/mapguide/stdicons/lc_group.gif" width=16 height=16></TD>
- <TD id=Lg_9673d39c-5ff9-102c-800d-005056c00008>Fond de Plan</TD></TR></TBODY></TABLE>
|
Avez vous des idées? merci d'avance :=)
Message édité par junix le 31-07-2009 à 15:04:13
---------------