Regexpで文字列を解析して、その中からパラメータを取得しようとしています。一例として、 :Java Stringparsing with Regexp
String regexp = "TestString(.*?) with second test (.*?)"; String res = "TestStringpart1 with second test part2"; Pattern pattern = Pattern.compile(regexp); Matcher matcher = pattern.matcher(res); int i = 0; while(matcher.find()) { i++; System.out.println(matcher.group(i)); }
しかし、それは唯一の "パート1" 誰かが私にヒントを与えるだろうが出力さ:
String: "TestStringpart1 with second test part2" Result should be: String[] {"part1", "part2"} Regexp: "TestString(.*?) with second test (.*?)"
マイTestcodeでしたか?
おかげ
あなたは、テストケースに対してあなたREGEXを確認するには、次のサイトを利用することができますhttps://regex101.com/それだった – luizfzs