从字符串java中删除所有特殊字符

用户名

我想知道如何才能从字符串中完全消除所有特殊字符。换句话说,我只留下单词,这样就消除了+-òç@èé等其他任何字符。

现在我用

myString =  Normalizer.normalize(myString, Normalizer.Form.NFD).replaceAll("[^\\p{ASCII}]", "");

但是一些字符专家仍然存在。

\p{ASCII}只包含您允许的字符的更严格的设置替换正则表达式类。例如,

myString =  Normalizer.normalize(myString, Normalizer.Form.NFD).replaceAll("[^a-zA-Z]", "");

将首先将重音字符分解é为两部分e+ combining ´(正常形式D),然后正则表达式将删除不是ASCII a..z或A..Z的任何字符。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从字符串java中删除所有特殊字符

来自分类Dev

从字符串中删除所有特殊字符

来自分类Dev

从PHP的字符串中删除所有连字符,特殊字符等

来自分类Dev

从bash中的字符串中删除所有特殊字符和大小写

来自分类Dev

从Bash中的字符串中删除所有特殊字符

来自分类Dev

如何从字符串以及所有字母中删除特定的特殊字符

来自分类Dev

从字符串中删除所有特殊字符-红宝石

来自分类Dev

如何删除字符串中的所有特殊字符除外 - 。和空间

来自分类Dev

从字符串中删除所有特殊字符(数字和度数符号除外)?

来自分类Dev

从字符串中删除除 a-zA-Z0-9 之外的所有特殊字符

来自分类Dev

替换字符串javascript中的所有特殊字符。...?

来自分类Dev

替换字符串javascript中的所有特殊字符。...?

来自分类Dev

从字符串中删除特殊字符

来自分类Dev

从字符串中删除特殊字符

来自分类Dev

从字符串中删除特殊字符

来自分类Dev

从字符串中删除特殊字符

来自分类Dev

从字符串中删除特殊字符

来自分类Dev

从字符串中删除特殊字符

来自分类Dev

从字符串中删除特殊字符

来自分类Dev

从字符串中删除特殊字符(¡)

来自分类Dev

从字符串中删除特殊字符

来自分类Dev

如何删除在java中具有特殊字符的字边界字符串

来自分类Dev

如何从字符串中删除标有特殊字符的子字符串?

来自分类Dev

从字符串中删除所有特定字符

来自分类Dev

从字符串中删除所有匹配的字符

来自分类Dev

从字符串中删除所有字符

来自分类Dev

从给定的字符串中删除所有字符

来自分类Dev

字符串中的特殊字符[JAVA]

来自分类Dev

如何从Java中的字符串中删除所有垃圾字符

Related 相关文章

热门标签

归档