Ben*_*ngs 23
你可以试试像
var decomposed = "áéö".Normalize(NormalizationForm.FormD);
var filtered = decomposed.Where(c => char.GetUnicodeCategory(c) != UnicodeCategory.NonSpacingMark);
var newString = new String(filtered.ToArray());
Run Code Online (Sandbox Code Playgroud)
这会分解文本中的重音,过滤它们并创建一个新字符串.组合变音符号在非间距标记 unicode类别中.
| 归档时间: |
|
| 查看次数: |
9105 次 |
| 最近记录: |