/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String regex
= "<s:message\\b[^>]*?\"code(\\d+)\"[^>]*>"; String string
= string
= "Sample input\n" + " Some text........... <s:message code=\"code1\" arguments=\"${arg1,arg2}\" />..\n"
+ " some text ........\n"
+ " some text ....... <s:message code=\"code2\" \n"
+ " />...........";
System.
out.
println(string.
replaceAll(regex,
"test$1")); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN0cmluZyByZWdleCA9ICI8czptZXNzYWdlXFxiW14+XSo/XCJjb2RlKFxcZCspXCJbXj5dKj4iOwoJCVN0cmluZyBzdHJpbmcgPSBzdHJpbmcgPSAiU2FtcGxlIGlucHV0XG4iCgkJICsgIiAgICBTb21lIHRleHQuLi4uLi4uLi4uLiA8czptZXNzYWdlIGNvZGU9XCJjb2RlMVwiIGFyZ3VtZW50cz1cIiR7YXJnMSxhcmcyfVwiIC8+Li5cbiIKCQkgKyAiICAgIHNvbWUgdGV4dCAgLi4uLi4uLi5cbiIKCQkgKyAiICAgIHNvbWUgdGV4dCAgLi4uLi4uLiA8czptZXNzYWdlIGNvZGU9XCJjb2RlMlwiIFxuIgoJCSArICIgICAgIC8+Li4uLi4uLi4uLi4iOwoJCQoJCVN5c3RlbS5vdXQucHJpbnRsbihzdHJpbmcucmVwbGFjZUFsbChyZWdleCwgInRlc3QkMSIpKTsKCX0KfQ==