当前位置: 技术问答>java相关
asp中的replace可以替换掉掉变量字符串中的字符,在jsp中用什么?请举例.
来源: 互联网 发布时间:2015-03-26
本文导语: 还有一个问题就是通过一个链接传递参数asp语法如下,请问jsp怎么写?? 修改 里面NewsRS是一个记录集. | 自己写啊! /** * 字符串替换,将 source 中的 oldString 全部换成 newString ...
还有一个问题就是通过一个链接传递参数asp语法如下,请问jsp怎么写??
修改
里面NewsRS是一个记录集.
修改
里面NewsRS是一个记录集.
|
自己写啊!
/**
* 字符串替换,将 source 中的 oldString 全部换成 newString
* @param source 源字符串
* @param oldString 老的字符串
* @param newString 新的字符串
* @return 替换后的字符串
*/
public String replace(String source, String oldString, String newString) {
try{
StringBuffer output = new StringBuffer();
int lengthOfSource = source.length(); // 源字符串长度
int lengthOfOld = oldString.length(); // 老字符串长度
int posStart = 0; // 开始搜索位置
int pos; // 搜索到老字符串的位置
while ((pos = source.indexOf(oldString, posStart)) >= 0) {
output.append(source.substring(posStart, pos));
output.append(newString);
posStart = pos + lengthOfOld;
}
if (posStart
/**
* 字符串替换,将 source 中的 oldString 全部换成 newString
* @param source 源字符串
* @param oldString 老的字符串
* @param newString 新的字符串
* @return 替换后的字符串
*/
public String replace(String source, String oldString, String newString) {
try{
StringBuffer output = new StringBuffer();
int lengthOfSource = source.length(); // 源字符串长度
int lengthOfOld = oldString.length(); // 老字符串长度
int posStart = 0; // 开始搜索位置
int pos; // 搜索到老字符串的位置
while ((pos = source.indexOf(oldString, posStart)) >= 0) {
output.append(source.substring(posStart, pos));
output.append(newString);
posStart = pos + lengthOfOld;
}
if (posStart