字符转换处理类
public class TestStr {/**** * 字符转换处理类 * 说明:字符串中出现;符号的,转换成英文的;并将它们分割成单个词语。 * @param args */public static void main(String[] args) {String strAb="abc;仍好;士大夫;";String do1=strAb.replaceAll(";", " ");String aLink="<a href=''>a"+do1+"</a>";System.out.println("out:"+aLink);//做一个循环 //在每个空个这格字符串进行分解String[] strs=do1.split(" ");for (String string : strs) {System.out.println(string);}System.out.println("=============");for(int i=0;i<strs.length;i++){String linkURL="<a href='sdf'>strs..."+strs[i]+"</a>";System.out.println(linkURL);}System.out.println("=================");//范例2String str2="中国;abc;你好;685465;你";String newStr2="";if(str2.contains(";")){ //将带有中文";"符号的替换为英文符号的";"newStr2= str2.replaceAll(";",";");System.out.println("新的:"+newStr2);}System.out.println("StrNew:"+str2);String[] spStr=newStr2.split(";");for (String string : spStr) {System.out.println(string);}}运行结果:
out:<a href=''>aabc 仍好 士大夫 </a>
abc
仍好
士大夫
=============
<a href='sdf'>strs...abc</a>
<a href='sdf'>strs...仍好</a>
<a href='sdf'>strs...士大夫</a>
=================
新的:中国;abc;你好;685465;你
未分割的字符串:
StrNew:中国;abc;你好;685465;你
分割后的字符串:
中国
abc
你好
685465
你