我想使用Regular-Expression检查我的字符串是否包含任何马拉提语字母。
发布于 2012-05-25 16:26:30
使用\p{BlockName}匹配指定Unicode块中的字符。要获取您的语言的区块名称,请查看:Character.UnicodeBlock
也许你需要的就是\p{InDevaganari}。
您可以通过遍历示例文本来检查字符类型,并使用Character.UnicodeBlock.of(int codePoint)查看字符的代码块。
请注意,您必须使用-encoding utf8选项(例如javac -encoding utf8 Main.java)编译文件。并且您必须将所有输入流设置为使用UTF8编码。
https://stackoverflow.com/questions/10750769
复制相似问题