{“Uid”:“049237d2544280”
我有这个字符串。我只想要变量中的 049237d2544280 值。我只想要双引号中的值。
我在jsp中使用此代码
List<String> output = new ArrayList<String>();
Matcher match = Pattern.compile("[0-9]+|[a-z]+|[A-Z]+").matcher(TagID);
while (match.find())
{
output.add(match.group());
}
out.println(output);
但是输出是这样的 [U,id,049237,d,2544280]
最佳答案
试试这个
匹配器 match = Pattern.compile("[0-9a-z0-9]{14}+").matcher(TagID);
关于java - 如何在JSP或JAVA中分割字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33801409/