Java代码如何从字符串中删除非ASCII字符呢?
下文笔者讲述java代码删除字符串中非ASCII字符的方法及示例分享,如下所示
只需使用正则表达式替换不是ASCII码的字符即可例:剔除非ASCII码的示例
package com.java265.example.regex; public class replaceNonAscii { public static void main(String[] args) { String str = "Thè quïck brøwn føx jumps over the lãzy dôg."; System.out.println("str = " + str); // 替换字符串中的所有非ascii字符。 str = str.replaceAll("[^\\x0A\\x0D\\x20-\\x7E]", ""); System.out.println("str = " + str); } } ----运行以上代码,将输出以下信息---- str = Thè quïck brøwn føx jumps over the lãzy dôg. str = Th quck brwn fx jumps over the lzy dg.
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。