我有一个像这样的字符串
"<xxxxxx125xxxx>
<yy2yy>2</yy2yy>
<yy3yy>3</yy3yy>
<yyhhhhyy>50</yyyyy>
<yyyyy>123</yyyyy>"
如何输出如下:
2 3 50 123
好吧,我正在使用Android,但我认为它是全球正则表达式吗?
答案 0 :(得分:0)
只需使用<[^>]+>
正则表达式。
String[] string = new String[] { "<yy2yy>2</yy2yy>", "<yy3yy>3</yy3yy>",
"<yyhhhhyy>50</yyyyy>", "<yyyyy>123</yyyyy>" };
for (String s : string) {
System.out.println(s.replaceAll("<[^>]+>", ""));
}
输出:
2
3
50
123