C# 多字符匹配的字符串比较

C# 多字符匹配的字符串比较,c#,string,compare,C#,String,Compare,我可以在C#中进行这样的字符串比较吗?该字符串: “test”和“te[smf]t”被认为是相等的(因此我写了几个字母,可以匹配相等)?当然是。开始: 当然可以。开始: 从更一般的意义上讲,你想要实现什么?在这两个字母之间你可以允许有多少个字母?什么是一般的匹配模式?@MarcGravel,ops…是的,我这边的愚蠢问题,考虑的是完全不同的事情。从更一般的意义上来说,你想要实现什么?在这两个字母之间你可以允许有多少个字母?匹配的一般模式是什么?@MarcGravel,ops…是的,我这边的愚蠢问

我可以在C#中进行这样的字符串比较吗?该字符串:
“test”和“te[smf]t”被认为是相等的(因此我写了几个字母,可以匹配相等)?

当然是。开始:

当然可以。开始:


从更一般的意义上讲,你想要实现什么?在这两个字母之间你可以允许有多少个字母?什么是一般的匹配模式?@MarcGravel,ops…是的,我这边的愚蠢问题,考虑的是完全不同的事情。从更一般的意义上来说,你想要实现什么?在这两个字母之间你可以允许有多少个字母?匹配的一般模式是什么?@MarcGravel,ops…是的,我这边的愚蠢问题,考虑的是完全不同的事情。ops:D在用字符串比较方法搜索..当然是正则表达式…doh!谢谢。ops:D正在字符串比较方法中搜索..当然是Regex…doh!谢谢
Regex.IsMatch("test","te[smf]t");