2010-08-16 25 views
-3

Je veux une expression régulière qui peut correspondre à <FONT FACE=\"Verdana\" SIZE=\"12\"> My Name is xyz </FONT> oujava question d'expression régulière

<LI><FONT FACE=\"Verdana\" SIZE=\"12\"> My Name is xyz </FONT></LI> et il ne devrait pas être gourmand

+0

Quelle partie recherchez-vous et quelles pièces peuvent varier? Cherchez-vous * exactement * cette chaîne, ou cherchez-vous "Mon nom est" quel que soit le visage de la police, ou quoi? –

+0

duplication possible de [Java Regular expression] (http://stackoverflow.com/questions/3474755/java-regular-expression) –

+0

Je suis à la recherche d'une regex qui correspondra à l'une ou l'autre des deux chaînes complètement ci-dessus. –

Répondre

1

Pourquoi ne pas utiliser un Java XML parser?

+0

Je ne pense pas que son utilisation –

+0

Quoi ... Google ne sert à rien? Peut-être que le PO aurait dû utiliser Bing? – treeface

+0

Si vous avez un problème et le résoudre avec une expression régulière, vous avez maintenant 2 problèmes. Si vous ne pensez pas que les parseurs HTML et XML sont utiles, vous ne comprendrez jamais les raisons pour lesquelles aucun organisme ne répondra à votre question avec ce que vous voulez ... parce qu'ils ne le peuvent pas. –

2

Vous ne devriez pas utiliser des expressions régulières pour cette

6

Threequestions en autant d'heures. Doit être un disque de quelques sortes.

Pour l'humanité, don't use regular expressions to parse XML!

+0

Je suis conscient que vous ne pouvez pas analyser HTML en utilisant regex. –

+0

Existe-t-il alors une raison spécifique pour laquelle vous utilisez l'expression régulière pour analyser l'extrait de code HTML? –

+0

Ouais, j'ai un fichier html spécifique et j'ai besoin de faire une sorte de manipulation dessus. Je ne suis pas à la recherche d'un analyseur html générique. –

0
+0

Voir http://stackoverflow.com/a/1732454/1090657 pour plus de détails. – quantum

+0

Ce lien se trouve dans une réponse précédente, vous l'avez même commenté. En plus de lancer une diatribe insensée et de poser une question, quelle nouvelle information cette réponse fournit-elle? – Sam

+0

@Sam Plus que votre commentaire sur une question/réponse de 2 ans! –