如题: 如何得到一个字符串中匹配正则的子字符串?
例如:String str="abk abggs wws aos poe wihj allls ayutres ";
java代码。。。。。
得到(条件-----------以a开头以s结尾)
"abk", "abggs","aos","allls","ayutres"
求所需的正则表达式
如题: 如何得到一个字符串中匹配正则的子字符串?
例如:String str="abk abggs wws aos poe wihj allls ayutres ";
java代码。。。。。
得到(条件-----------以a开头以s结尾)
"abk", "abggs","aos","allls","ayutres"
求所需的正则表达式
收起
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
这不是和上回那个很相似吗,"abk"这个应该不是吧
public static void test3(){
String str="abk abggs wws aos poe wihj allls ayutres ";
String startChar = "a";
String endChar = "s";
Pattern p = Pattern.compile("(?i)(?<=)a((?!\\s).)*s(?=)");//正则表达式
Matcher m = p.matcher(str) ;//
while (m.find()) {
System.out.println(m.group(0));//
}
}
报告相同问题?