[英]Replacing all non-alphanumeric characters except some characters
I want to replace all non-alphanumeric characters, but keep Æ, Ø, Å, æ, ø, å. 我要替换所有非字母数字字符,但保留Æ,Ø,Å,æ,ø,å。
Current code: 当前代码:
replaceAll("\\P{Alnum}", "_")
Use explicit white list instead: 请使用明确的白名单:
replaceAll("[^a-zA-Z0-9ÆØÅæøå]","_")
Look at the similar question 看看类似的问题
以下对您有用吗?
replaceAll("[^A-Za-z0-9ÆØÅæøå]", "_")
试试这个:
replaceAll("^[a-zA-ZÆØÅæøå]*$", "_");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.