У меня есть строка, < /p>
string1 = "Sri Lanka National Chess Championship this year and represented Sri Lanka at represented Sri Lanka Universities at the World University Chess Championships."
< /code>
У меня есть другая строка с именем 'string2', в которой есть только строки, окруженные ' and < /code> 'теги, разделенные пространством. < /p>
string2 = "Sri Lanka National Chess Championship Sri Lanka Sri Lanka World University Chess"
< /code>
Обратите внимание, что вторая строка может иметь какие -либо существительные существительные слова (на основе «String1», например: если String1 имеет 3 существительных, String2 будет иметь те же 3 существительных, окруженных существительными тегами)
Я хочу добавить теги в String1 и создать String1 следующим образом, < /strong> < /press> press> < /press> < /press> < /press> < /press> < /press> < /press> < /press> < /press> < /press> < /press> < /press> < /press> < /press> < /press> < /press> < /press> < /press> < /press> < /press> < /brysstring1 = "Sri Lanka National Chess Championship this year and represented Sri Lanka at represented Sri Lanka Universities at the World University Chess Championships."
< /code>
Я использовал следующий код для этого, < /p>
Pattern p = Pattern.compile("(.*?)");
Matcher m = p.matcher(string2);
while(m.find()) {
string1= string1.replaceAll(m.group(1),m.group(0));
}
< /code>
Но это дает мне следующий вывод, < /p>
Sri Lanka National Chess Championship this year and represented Sri Lanka at represented Sri Lanka Universities at the World University Chess Championships.
< /code>
может кто -нибудь сказать мне, как сделать это правильно?>
Подробнее здесь: https://stackoverflow.com/questions/120 ... her-string