Java 全角、半角特殊符号转换
程序员文章站
2022-03-03 14:07:36
...
一般打字用的是 半角,半角转全角 代码
private static String ToSBC(String input)
{
//半角转全角:
char[] c=input.toCharArray();
for (int i = 0; i < c.length; i++)
{
if (c[i]==32)
{
c[i]=(char)12288;
continue;
}
if (c[i]<127)
c[i]=(char)(c[i]+65248);
}
return new String(c);
}
"\\s+" 正则表达式
正则表达式中\s匹配任何空白字符,包括空格、制表符、换页符等等, 等价于[ \f\n\r\t\v]
\f -> 匹配一个换页
\n -> 匹配一个换行符
\r -> 匹配一个回车符
\t -> 匹配一个制表符
\v -> 匹配一个垂直制表符