Регулярное выражение Java - получить конкретную часть of string

Я пытаюсь получить доступ к определенной части нескольких строк, которые следуют шаблону.

Вот пример того, что я пытаюсь сделать.

String s = "Hello my name is Joe";    
if(Pattern.matches(s,"Hello my name is ([\\w]*)"))
{
    System.out.println("Name entered: $1");
}

Однако мой код никогда не входит в "if-statement"

6
задан Jrom 4 March 2012 в 02:29
поделиться