社区
Java SE
帖子详情
如何把全角的日文假名转换成相应的半角日文假名?
hogcheng
2003-10-10 09:41:00
Oracle中有一种转换方法,是TO_SINGLE_BYTE,但是这个方法只把全角的字母和数字转换成相应的半角字母和数字,至于全角的日文假名则无法转换.各位可否提供一种转换方法,多谢!
...全文
344
2
打赏
收藏
如何把全角的日文假名转换成相应的半角日文假名?
Oracle中有一种转换方法,是TO_SINGLE_BYTE,但是这个方法只把全角的字母和数字转换成相应的半角字母和数字,至于全角的日文假名则无法转换.各位可否提供一种转换方法,多谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gcq
2003-11-01
打赏
举报
回复
用VB就可以了
scbb
2003-10-10
打赏
举报
回复
笨办法
mCharHash = new HashMap();
mCharHash.put("、" , "、" );
mCharHash.put("。" , "。" );
mCharHash.put("「" , "「" );
mCharHash.put("」" , "」" );
mCharHash.put(" " , " " );
mCharHash.put("-" , "-" );
mCharHash.put("~" , "~" );
mCharHash.put("!" , "!" );
mCharHash.put("@" , "@" );
mCharHash.put("#" , "#" );
mCharHash.put("$" , "$" );
mCharHash.put("%" , "%" );
mCharHash.put("^" , "^" );
mCharHash.put("&" , "&" );
mCharHash.put("*" , "*" );
mCharHash.put("(" , "(" );
mCharHash.put(")" , ")" );
mCharHash.put("_" , "_" );
mCharHash.put("+" , "+" );
mCharHash.put("|" , "|" );
mCharHash.put("\\" , "¥" );
mCharHash.put("=" , "=" );
mCharHash.put("`" , "‘" );
mCharHash.put("[" , "[" );
mCharHash.put("]" , "]" );
mCharHash.put("{" , "{" );
mCharHash.put("}" , "}" );
mCharHash.put("'" , "’" );
mCharHash.put("\"" , "”" );
mCharHash.put(";" , ";" );
mCharHash.put(":" , ":" );
mCharHash.put("/" , "/" );
mCharHash.put("." , "." );
mCharHash.put("," , "," );
mCharHash.put("?" , "?" );
mCharHash.put(">" , ">" );
mCharHash.put("<" , "<" );
mCharHash.put("1" , "1" );
mCharHash.put("2" , "2" );
mCharHash.put("3" , "3" );
mCharHash.put("4" , "4" );
mCharHash.put("5" , "5" );
mCharHash.put("6" , "6" );
mCharHash.put("7" , "7" );
mCharHash.put("8" , "8" );
mCharHash.put("9" , "9" );
mCharHash.put("0" , "0" );
mCharHash.put("a" , "a" );
mCharHash.put("b" , "b" );
mCharHash.put("c" , "c" );
mCharHash.put("d" , "d" );
mCharHash.put("e" , "e" );
mCharHash.put("f" , "f" );
mCharHash.put("g" , "g" );
mCharHash.put("h" , "h" );
mCharHash.put("i" , "i" );
mCharHash.put("j" , "j" );
mCharHash.put("k" , "k" );
mCharHash.put("l" , "l" );
mCharHash.put("m" , "m" );
mCharHash.put("n" , "n" );
mCharHash.put("o" , "o" );
mCharHash.put("p" , "p" );
mCharHash.put("q" , "q" );
mCharHash.put("r" , "r" );
mCharHash.put("s" , "s" );
mCharHash.put("t" , "t" );
mCharHash.put("u" , "u" );
mCharHash.put("v" , "v" );
mCharHash.put("w" , "w" );
mCharHash.put("x" , "x" );
mCharHash.put("y" , "y" );
mCharHash.put("z" , "z" );
mCharHash.put("A" , "A" );
mCharHash.put("B" , "B" );
mCharHash.put("C" , "C" );
mCharHash.put("D" , "D" );
mCharHash.put("E" , "E" );
mCharHash.put("F" , "F" );
mCharHash.put("G" , "G" );
mCharHash.put("H" , "H" );
mCharHash.put("I" , "I" );
mCharHash.put("J" , "J" );
mCharHash.put("K" , "K" );
mCharHash.put("L" , "L" );
mCharHash.put("M" , "M" );
mCharHash.put("N" , "N" );
mCharHash.put("O" , "O" );
mCharHash.put("P" , "P" );
mCharHash.put("Q" , "Q" );
mCharHash.put("R" , "R" );
mCharHash.put("S" , "S" );
mCharHash.put("T" , "T" );
mCharHash.put("U" , "U" );
mCharHash.put("V" , "V" );
mCharHash.put("W" , "W" );
mCharHash.put("X" , "X" );
mCharHash.put("Y" , "Y" );
mCharHash.put("Z" , "Z" );
然后.......知道了吧?
判定
全角
半角
(Java & JavaScript)
本文介绍了如何使用Java和JavaScript来判定字符是
全角
还是
半角
。通过对字符Unicode码的分析,提供了
相应
的代码实现。
VS2005中文输入法设置与
全角
半角
处理完全指南
本文聚焦Visual Studio 2005开发环境,详细介绍了中文输入法设置步骤,包括准备工作、打开软件及调整设置。还阐述了
全角
半角
字符处理方法,如概念区别、自动切换机制及代码转换。此外,提及系统语言设置检查、控件属性调整和输入法API函数调用等内容,助力开发符合中文习惯的软件。
jaconv 使用教程
本文是jaconv库的使用教程。jaconv是纯Python编写的
日文
字符转换库,支持平
假名
、片
假名
、
半角
与
全角
字符转换。介绍了其项目目录结构、启动文件和配置文件。该库无需复杂配置,通过函数调用传递参数,易于集成到Python项目中。
教你使用
日文
输入法-
日文
输入显示不用愁
本文介绍电脑
日文
输入法相关知识。指出WIN2000多语言支持系统是较好选择,需自定义安装勾选日语支持;WIN98可搭配IE5.5或OFFICE2000实现输入。还介绍
日文
显示方法,以及直接用日式键盘和利用罗马音标用普通键盘两种输入方法,推荐后者。
Python正则表达式支持
全角
字符吗?(Unicode属性匹配的隐藏功能曝光)
本文深入探讨Python正则表达式对
全角
字符和Unicode属性的支持机制,介绍如何利用re模块、unicodedata库及第三方工具实现
全角
/
半角
识别与转换,并结合表单清洗、日志归一化、OCR处理等多场景应用,揭示跨语言正则兼容性的最佳实践。
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章