我希望能够从一个字符串中找到尖括号<
和>
之间的单词。
例如:
String str=your mobile number is <A> and username is <B> thanks <C>;
我希望从字符串中获取A
、B
、C
。
我已经尝试过:
import java.util.regex.*;
public class Main
{
public static void main (String[] args)
{
String example = your mobile number is <A> and username is <B> thanks <C>;
Matcher m = Pattern.compile("\\<([^)]+)\\>").matcher(example);
while(m.find()) {
System.out.println(m.group(1));
}
}
}
我现在做的有什么问题吗?
<电话 <876-5432>>
还是长范围的解决方案<我的号码是<876-5432>>
? - MaxZoom