-1

私は正規表現にかなり慣れていないので、この問題に参加したいと思っています。

以下に例を示します。

String string = "John gets a Star Wars ticket" + \n
                "Keith gets a soccer ticket" + \n
                "Mary gets a Star Wars ticket"

を含む行の出力が次のようになる正規表現は 次のStar Warsとおりです。

John gets a Star Wars ticket
Mary gets a Star Wars ticket

ありがとう。

4

1 に答える 1

0
    String string = "John gets a Star Wars ticket\n" +
            "Keith gets a soccer ticket\n" +
            "Mary gets a Star Wars ticket";
    for (String line : string.split("\n")) {
        if (line.matches(".*Star Wars.*")) {
            System.out.println(line);
        }
    }
于 2013-03-24T02:03:57.613 に答える