-5
Pattern pattern = Pattern.compile("v(\\d\\.\\d)");
String s = "<a href>asldkjaskldj<>kljlaksjd v1.3<asdas>";
System.out.println(pattern.matcher(s).group());

このパターンが 1.3 と一致しないのはなぜですか?

4

2 に答える 2

2

これは私のために働いています:

    Pattern pattern = Pattern.compile("v(\\d\\.\\d)");
    String s = "<a href>asldkjaskldj<>kljlaksjd v1.3<asdas>";
    Matcher matcher = pattern.matcher(s);
    matcher.find();
    System.out.println(matcher.group());

その一致する v1.3。

を試みるまでfindgroupは結果を提供しません

于 2013-05-09T06:03:40.243 に答える
1

私はこれを試してみましたが、私のために働いています。

        String s = "<a href>asldkjaskldj<>kljlaksjd v1.3<asdas>";
    Pattern pattern = Pattern.compile("v(\\d\\.\\d)");
    Matcher m = pattern.matcher(s);
    if(m.find()){
        System.out.println("matches");
    }else{
        System.out.println("no match");
    }
于 2013-05-09T06:22:10.230 に答える