JSP中的字符替换函数 str_replace() 实现!
程序员文章站
2024-02-11 20:02:10
//// strreplace.java//package forum;import java.util.*;/*** title:* description:* copy...
//
// strreplace.java
//
package forum;
import java.util.*;
/**
* title:
* description:
* copyright: copyright (c) 2001
* company:
* @author
* @version 1.0
*/
public class strreplace {
public strreplace() {
}
public string str_replace(string from,string to,string source)
{
stringbuffer bf= new stringbuffer("");
stringtokenizer st = new stringtokenizer(source,from,true);
while (st.hasmoretokens())
{
string tmp = st.nexttoken();
system.out.println("*"+tmp);
if(tmp.equals(from))
{
bf.append(to);
}
else
{
bf.append(tmp);
}
}
return bf.tostring();
}
}
// 使用方法
<jsp:usebean id="replace" scope="page" class="forum.strreplace" />
<%= replace.str_replace("<","^","<h1>123456</h1>") %>
// strreplace.java
//
package forum;
import java.util.*;
/**
* title:
* description:
* copyright: copyright (c) 2001
* company:
* @author
* @version 1.0
*/
public class strreplace {
public strreplace() {
}
public string str_replace(string from,string to,string source)
{
stringbuffer bf= new stringbuffer("");
stringtokenizer st = new stringtokenizer(source,from,true);
while (st.hasmoretokens())
{
string tmp = st.nexttoken();
system.out.println("*"+tmp);
if(tmp.equals(from))
{
bf.append(to);
}
else
{
bf.append(tmp);
}
}
return bf.tostring();
}
}
// 使用方法
<jsp:usebean id="replace" scope="page" class="forum.strreplace" />
<%= replace.str_replace("<","^","<h1>123456</h1>") %>
推荐阅读
-
JSP中的字符替换函数 str_replace() 实现!
-
php替换超长文本中的特殊字符的函数代码
-
Mysql中实现提取字符串中的数字的自定义函数分享
-
java 替换docx文件中的字符串方法实现
-
OC中字符串的提取与替换-四种不同方法实现
-
OC中字符串的提取与替换-四种不同方法实现
-
JavaScript基于扩展String实现替换字符串中index处字符的方法
-
编写一个函数 reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列。 要求:不能使用C函数库中的字符串操作函数。
-
编写一个函数reverse_string(char * string)(递归实现)实现:将参数字符串中的字符反向排列。 要求:不能使用C函数库中的字符串操作函数
-
javascript提取URL的搜索字符串中的参数(自定义函数实现)_javascript技巧