Я должен заменить содержимое этой XML-строки через Javaзамена регулярных выражений в Java строку, которая содержит ` ` символ
<My:tag>value_1 22
value_2 54
value_3 11</My:tag>
так, эта строка была взята из XML, и когда я приобрести это я иметь этот результат:
<My:tag>value_1 22
value_2 54
value_3 11</My:tag>
Если я пытаюсь заменить содержимое по этому пути:
String regex = "(<My:tag>)(.*)(</My:tag>)";
String new_string = old_string.replaceAll(regex,"<My:tag> new_stuff </My:tag>");
Я не получаю никакого результата. Я думаю, из-за 

символ
, но если я попытаюсь заменить строку без символа 

, все будет хорошо.
Предложения? Thanks
Giancarlo: Я рекомендую использовать тег 'regex' вместо' регулярных выражений', так как он намного более популярен (и, следовательно, больше людей будут определять ваши вопросы). Поскольку существует ограничение на 5 тегов, а xA не является определенным термином, который люди будут искать, я заменил этот тег на 'regex'. –