相关疑难解决方法(0)

从字符串中替换非ASCII字符

我有一个字符串 A função,Ãugent在我需要更换字符像ç,ã,Ã空字符串.

如何只匹配那些非ASCII字符?

我正在使用一个功能

public static String matchAndReplaceNonEnglishChar(String tmpsrcdta)
    {
        String newsrcdta = null;
        char array[] = Arrays.stringToCharArray(tmpsrcdta);
        if (array == null)
            return newsrcdta;

        for (int i = 0; i < array.length; i++)
        {           
            int nVal = (int)array[i];
            boolean bISO = Character.isISOControl(array[i]); // Is character ISO control
            boolean bIgnorable = Character.isIdentifierIgnorable(array[i]); // Is Ignorable identifier
            // Remove tab and other unwanted characters..
            if (nVal == 9 || bISO || bIgnorable) …
Run Code Online (Sandbox Code Playgroud)

java regex

67
推荐指数
3
解决办法
11万
查看次数

标签 统计

java ×1

regex ×1