![]() |
1
16
您可以在字符串中循环,并为每个字符调用循环
|
![]() |
2
15
ISO 8859 charset . 如果在您的情况下是这样,则循环遍历字符串中的所有字符并测试其代码点,以确定它是否在给定的字符集中。
或者,使用
或者,你的意思是“所有带变音符号的字符”?如果是,则使用
一个陷阱,1956;会变成U,而不是Y。不确定这是否是你想要的。如果要替换为发音字符,则确实需要创建映射。当然,这是一项乏味的工作,但它所用的时间比你理解这个主题所需的时间要短。 |
![]() |
3
13
您可以反过来询问该字符是否为ascii字符。
当然,你必须逐字符分析字符串。 commons-lang CharUtils 其中包含大量有用的字符方法) |
![]() |
4
2
我不清楚将“AX”转换为“AYXY”究竟能得到什么。这是因为在一种特定的语言中发音像Y吗?什么语言?还有什么其他规则可以适用?
上面是一个Unicode字符串。它包含单个UTF-16编码字符。 如果希望将字符范围限制为英文字母,请查看 Normalization performed in this answer . |
![]() |
5
1
|
![]() |
6
0
班级
|
|
user29759326 · 如何返回递归函数中的最后一个值? 7 月前 |
|
malife89 · 将java中的字符串读取为正确的日期格式 7 月前 |
![]() |
Tim · 在java中,有没有更快的方法将字节数组写入文件? 7 月前 |
![]() |
rudraraj · java中未声明最终变量 8 月前 |
![]() |
Bala Ji · 以下BFS的实施效率如何? 8 月前 |