如何判断角色是否为';e';在C#中?

如何判断角色是否为';e';在C#中?,c#,unicode,C#,Unicode,我要找的不仅仅是一个“e”或“e”,还有任何带有意外字符的e 你必须列出所有可能的错误。谢天谢地,它们都有或多或少相同的标题:“拉丁文大写字母E”,“拉丁文大写字母E加锐”,“拉丁文小写字母E”等等 因此,使用您最喜欢的搜索引擎查找Unicode'拉丁大写字母E'和Unicode'拉丁小写字母E',然后查看搜索结果以编辑您的列表。您必须列出所有可能的字母。谢天谢地,它们都有或多或少相同的标题:“拉丁文大写字母E”,“拉丁文大写字母E加锐”,“拉丁文小写字母E”等等 因此,使用您喜爱的搜索引擎查找

我要找的不仅仅是一个“e”或“e”,还有任何带有意外字符的e

你必须列出所有可能的错误。谢天谢地,它们都有或多或少相同的标题:“拉丁文大写字母E”,“拉丁文大写字母E加锐”,“拉丁文小写字母E”等等


因此,使用您最喜欢的搜索引擎查找
Unicode'拉丁大写字母E'
Unicode'拉丁小写字母E'
,然后查看搜索结果以编辑您的列表。

您必须列出所有可能的字母。谢天谢地,它们都有或多或少相同的标题:“拉丁文大写字母E”,“拉丁文大写字母E加锐”,“拉丁文小写字母E”等等


因此,使用您喜爱的搜索引擎查找
Unicode“拉丁大写字母E”和
Unicode“拉丁小写字母E”
,然后查看搜索结果以编辑您的列表。

最好的方法可能是:

  • 将其移动到NFKD(规范化表单兼容性分解)
  • 过滤掉所有的组合字符
  • 测试是否只剩下
    e
    e

  • MSDN参考资料

    最好的方法可能是:

  • 将其移动到NFKD(规范化表单兼容性分解)
  • 过滤掉所有的组合字符
  • 测试是否只剩下
    e
    e

  • MSDN引用< U/P>有一个Unicode字符的列表,你考虑“A'E”并检查该列表是否包含你想要的字符。“意外字符”:这是一个可爱的意外事件。列出一个你认为是“A”的Unicode字符的列表,并检查该列表是否包含你想要的字符。“意外字符”:这是一个可爱的意外。正是这样做的。。。要获得更完整的答案,最好引用String.Normalize()@黑暗怪癖42:嗯,是的。补充说,正是这样做的。。。要获得更完整的答案,最好引用String.Normalize()@黑暗怪癖42:嗯,是的。他补充道。