Как вставить специальные символы, взятые из строки в другую строку?JAVA

Программисты JAVA общаются здесь
Anonymous
Как вставить специальные символы, взятые из строки в другую строку?

Сообщение Anonymous »

У меня есть строка, < /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

Вернуться в «JAVA»