我需要在以下字符串中找到一个人的姓名:
TI35635: 71-3463463409 wa36ued i56tle Ro356 IL
Involved Subject
Name: PETER SMITH
Address: 1 MAIN AVE
所以,我应该遵循的规则如下:子字符串是 whatevet 在“Subject \n+ Name:”之后和“hits \n”之前我必须遵循这个规则,因为原始字符串中的某些单词(太长)我没有发帖不可能是独一无二的
我尝试了以下方法:
Pattern patternName = Pattern.compile("(?:Subject.?)(\\n)(Name:.*?)\\n", Pattern.DOTALL);
Matcher matcherName = patternName.matcher(text);
matcherName.find();
请帮我改正