RegExp

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo ich will einen Matcher für XML-Tags haben
die Tags haben dabei die Form:
<TAGNAME param1=" " param2=" " ....>
Daher hatte ich an folgendes gesacht:
Code:
Pattern xmltag=Pattern.compile("([A-Z]+)([a-z]+="*"){0,}");
Matcher mat=params.matcher(temp);
mat.groupCount();


Das klappt allerdings nicht.
Kann mir hier jemand helfen ?
 
G

Guest

Gast
sorry, die parameternamen sollen nur buchstaben sein, die heißen also nicht param1 sondern z.b. value, time, name, usw
 

Wildcard

Top Contributor
Warum verwendest du keinen XML Parser?
Davon abgesehen ist das syntaktisch natürlich nicht korrekt da zB der * in einem Stringliteral mit \ escaped werden muss.
 
G

Guest

Gast
Ich bekomme nur einzelne XML-TAG kein XML-Dokumenten. die Tags sollen Befehle darstellen (z.B. <SPEICHER value="4"> dann speichere ich den Wert 4
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben