从输入字符串我想摆脱非字母数字字符(:
,-
等),但保留拉丁字符。还用"-"
替换空白空间" "
。删除非字母数字,但保留拉丁字符
这是我的尝试,但我不知道如何维护拉丁字符。
String title ="NEYÑO: HOW ARE YÓU MATE";
title = title.replaceAll("[^A-Za-z0-9 ]", "").replace(" ", "-").toLowerCase();
System.out.println(title);
输出:
neyo-how-are-yu-mate
所需的输出:
neyño-how-are-yóu-mate
在此先感谢