字符串比较忽略特殊字符C#

时间:2014-07-08 06:22:38

标签: string comparison special-characters

如果是唯一的字符串,我正在创建一个通用列表。我的字符串格式类似于GBP / 101-P506,有时它可能是GBP-101-P-506。这两个字符串都必须被视为相同。我怎么能比较这些字符串?

2 个答案:

答案 0 :(得分:0)

最直接的方法是,用空字符串替换特殊字符并比较结果...... 如果您不想修改原件,请使用临时变量。

此致

答案 1 :(得分:0)

在将数据输入数据结构之前,请先注册输入并规范化数据。如果您不想更改原始字符串,则必须在需要对字符串执行操作时考虑所有可能的有效值。