***** 字符串替换问题 *****
有下面的一个字符串(包含很多行,符合xml文件的格式):
<value-001>1...end</value-001>
<value-002>222...ee</value-002>
<value-003>333nba...nd</value-003>
......
<value-NNN>nba...nb</value-NNN>
String或者StringBuffer类有什么方法能实现下面的功能:
将“<value-002>”和“</value-002>”之间的内容“222...ee”替换成我想要的字符串(例如“nba-2006”)
也就是能否写一个方法,如:
public string replace(String startStr, String endStr, String myStr) {
//......
}
里面有3个参数:
1。startStr,也就是开始的字符串,如上面例子的“<value-002>”
2。endStr,也就是结束的字符串,如上面例子的“</value-002>”
3。myStr,也就是我想要的字符串,如上面例子的“nba-2006”
3Q