匹配中文标点符号 java如何匹配中文标点符号啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test3 { /** * @param args */ public static void main(String[] args) { String s = ",12qwe?wq,wqe。qwe。wq?eq。we,qwe?qwsa,"; Pattern p = Pattern.compile("[,?。]"); //将,替换成, 将。替换成. 将?替换成? Matcher m = p.matcher(s); StringBuffer sb = new StringBuffer(); String str = null; while(m.find()) { str = m.group(); if(str.equals(",")) m.appendReplacement(sb, ","); else if (str.equals("。")) m.appendReplacement(sb, "."); else m.appendReplacement(sb, "?"); } m.appendTail(sb); System.out.println(s); System.out.println("替换后的结果为:"); System.out.println(sb); }} import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test3 { /** * @param args */ public static void main(String[] args) { String s = ",12qwe?wq,wqe。qwe。wq?eq。we,qwe?qwsa,"; Pattern p = Pattern.compile("[,?。]"); //将,替换成, 将。替换成. 将?替换成? Matcher m = p.matcher(s); StringBuffer sb = new StringBuffer(); String str = null; while(m.find()) { str = m.group(); if(str.equals(",")) m.appendReplacement(sb, ","); else if (str.equals("。")) m.appendReplacement(sb, "."); else m.appendReplacement(sb, "?"); } m.appendTail(sb); System.out.println(s); System.out.println("替换后的结果为:"); System.out.println(sb); }} javadoc的用法? 现在还有哪里可以下载到不基于Eclipse的JBuilder java Appliction(JFrame窗口)中如何在背景图片中加载其他图片 www.java99.com 提供19本电子书免费下载!顶者有分! 不懂,为啥出错了呢? 一个很长的字符串,随意改动n处得到另一个字符串。用什么方法能知道改动了什么内容?? 小女子又有难题劳驾各位大哥啦!帮帮我,好急喔!谢啦! 求救!如何实现在jbutton单击事件中改变jbutton本身的值??(在线给分,谢谢) 怎么会有那么多错误? 求大佬解一题Java数组题 关于线程阻塞 JButton的大小设置
import java.util.regex.Pattern;
public class Test3 { /**
* @param args
*/
public static void main(String[] args) {
String s = ",12qwe?wq,wqe。qwe。wq?eq。we,qwe?qwsa,";
Pattern p = Pattern.compile("[,?。]"); //将,替换成, 将。替换成. 将?替换成?
Matcher m = p.matcher(s);
StringBuffer sb = new StringBuffer();
String str = null;
while(m.find()) {
str = m.group();
if(str.equals(","))
m.appendReplacement(sb, ",");
else if (str.equals("。"))
m.appendReplacement(sb, ".");
else
m.appendReplacement(sb, "?");
}
m.appendTail(sb);
System.out.println(s);
System.out.println("替换后的结果为:");
System.out.println(sb);
}
}
import java.util.regex.Pattern;
public class Test3 { /**
* @param args
*/
public static void main(String[] args) {
String s = ",12qwe?wq,wqe。qwe。wq?eq。we,qwe?qwsa,";
Pattern p = Pattern.compile("[,?。]"); //将,替换成, 将。替换成. 将?替换成?
Matcher m = p.matcher(s);
StringBuffer sb = new StringBuffer();
String str = null;
while(m.find()) {
str = m.group();
if(str.equals(","))
m.appendReplacement(sb, ",");
else if (str.equals("。"))
m.appendReplacement(sb, ".");
else
m.appendReplacement(sb, "?");
}
m.appendTail(sb);
System.out.println(s);
System.out.println("替换后的结果为:");
System.out.println(sb);
}
}