-1
我需要檢查一個字符串是否包含具有可變數字的字符串,所以我想忽略一個部分。 示例:String.Contains與未知部分
string text = "website/episode/2/";
string toSearch = "website/episode/(Ignore this number)/";
我該如何解決這個問題? 我知道它帶有反斜槓,但我不記得它是什麼。 感謝您的幫助!
我需要檢查一個字符串是否包含具有可變數字的字符串,所以我想忽略一個部分。 示例:String.Contains與未知部分
string text = "website/episode/2/";
string toSearch = "website/episode/(Ignore this number)/";
我該如何解決這個問題? 我知道它帶有反斜槓,但我不記得它是什麼。 感謝您的幫助!
也許你正在尋找與通配符搜索,例如:
string text = "website/episode/2/";
string toSearch = "website/episode/.*/";
if (Regex.IsMatch(text, toSearch))
Console.WriteLine("found");
您可以使用lastIndexOf()或split()方法查找斜槓('/')的位置,並使用replace()方法替換爲('')。 然後使用子串方法。
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.
這不是完全清楚你想要什麼:你只需要,進行驗證,該字符串'「網站開始/情節/「'或者它開始那樣,但是_is_後跟一個數字(不是完全關心_which_數字)? –
'\ d +'?參考可以在這裏找到(https://msdn.microsoft.com/en-us/library/az24scfc(v = vs.110).aspx)。 – vaultah
是的,我正在尋找\ d + – jni97