替换除某些字符外的所有非字母数字字符
Replacing all non-alphanumeric characters except some characters
我想替换所有非字母数字字符,但保留 Æ、Ø、Å、æ、ø、å。
当前代码:
replaceAll("\P{Alnum}", "_")
改用显式白名单:
replaceAll("[^a-zA-Z0-9ÆØÅæøå]","_")
看看similar question
以下对你有用吗?
replaceAll("[^A-Za-z0-9ÆØÅæøå]", "_")
试试这个:
replaceAll("^[a-zA-ZÆØÅæøå]*$", "_");
我想替换所有非字母数字字符,但保留 Æ、Ø、Å、æ、ø、å。
当前代码:
replaceAll("\P{Alnum}", "_")
改用显式白名单:
replaceAll("[^a-zA-Z0-9ÆØÅæøå]","_")
看看similar question
以下对你有用吗?
replaceAll("[^A-Za-z0-9ÆØÅæøå]", "_")
试试这个:
replaceAll("^[a-zA-ZÆØÅæøå]*$", "_");