半/全角转换--中英文标点转换工具类
来源:互联网 发布:键盘控制鼠标软件 编辑:程序博客网 时间:2024/06/05 14:49
在android中如果有很多文字需要在TextView中进行展示,经常会出现边对不齐的现象,经常是由于标点符号和数字的占据位置不一样导致,这时下面的转换就会有用武之地了。
/** * 半角转换为全角 * * @param input * @return */ public static String ToDBC(String input) { char[] c = input.toCharArray(); for (int i = 0; i < c.length; i++) { if (c[i] == 12288) { c[i] = (char) 32; continue; } if (c[i] > 65280 && c[i] < 65375) c[i] = (char) (c[i] - 65248); } return new String(c); } /** * 去除特殊字符或将所有中文标号替换为英文标号 * * @param str * @return */ public static String stringFilter(String str) { str = str.replaceAll("【", "[").replaceAll("】", "]") .replaceAll("!", "!").replaceAll(":", ":");// 替换中文标号 String regEx = "[『』]"; // 清除掉特殊字符 Pattern p = Pattern.compile(regEx); Matcher m = p.matcher(str); return m.replaceAll("").trim(); }
- 半/全角转换--中英文标点转换工具类
- 全角半角标点的转换
- java实现标点全角/半角转换
- 全角半角转换工具类
- Word中批量进行中英文标点的转换
- Java工具类——全角半角字符相互转换
- Java工具类——全角半角字符相互转换
- 中英文转换
- 中英文转换
- C# 半全角字符相转换代码
- 全角转换成半角
- 半角全角转换代码
- /*--全角/半角转换
- 全角转换为半角
- Java转换全角半角
- javascript全角半角转换
- 全角半角转换函数
- 全角半角转换
- 关系型数据库存储树的一种方式
- Linux函数--inet_pton / inet_ntop
- Android消息推送 学习一
- C# 字符转ASCII码,ASCII码转字符
- Android 任务共用性Affinity
- 半/全角转换--中英文标点转换工具类
- jquery操作select
- IBM 2013技术峰会演讲PPT资料
- C/c++中内存拷贝函数memcpy详解
- It Says
- 实用的Jquery选项卡TAB
- 232串口java编程
- hdu4082 Hou Yi's secret
- (Java 功能代码) Java邮件发送