我需要检查一个字符串是否包含一个带有变量号的字符串,所以我想忽略一个部分。 例如:
string text = "website/episode/2/";
string toSearch = "website/episode/(Ignore this number)/";
我该如何解决这个问题? 我知道它的反斜杠,但我不记得它是什么。 感谢任何帮助!
答案 0 :(得分:0)
您可以使用lastIndexOf()或split()方法查找斜杠的位置(' /')。并使用replace()替换为('')方法。 然后使用substring方法。
string text = "website/episode/2/";
//string toSearch = "website/episode/(Ignore this number)/";
var indexoftext =text.lastIndexOf('/');
var result=str.substring(indexoftext + 1); //Something like this.
答案 1 :(得分:0)
也许您正在寻找使用通配符的搜索,例如:
string text = "website/episode/2/";
string toSearch = "website/episode/.*/";
if (Regex.IsMatch(text, toSearch))
Console.WriteLine("found");