我有一個字串
string myString = "NotNeeded/ThisTextIsNeeded/NotNeeded";
我只需要“ ThisTextIsNeeded ”,并且開始和結束識別符號是相同的“/”。我可以使用 Substring,但為此我需要不同的識別符號。誰能指導我如何在 C# 中使用類似的識別符號。
編輯:字串不一定是“ NotNeeded/ThisTextIsNeeded/NotNeeded ”。它也可以更改,例如“ ABC/ThisTextIsNeeded/ABC ”或“ AAA/APPPP/ABC ”。我只需要/和/之間的任何文本。
謝謝
uj5u.com熱心網友回復:
1-您可以使用regex
string regexPattern = @"(?<=\/)(.*?)(?=\/)";
var match = Regex.Match("NotNeeded/ThisTextIsNeeded/NotNeeded", regexPattern);
輸出: ThisTextIsNeeded
2-或者,Split string通過使用“/”
string text = "NotNeeded/ThisTextIsNeeded/NotNeeded";
string[] list = text.Split('/');
輸出: list[1]將是 -> ThisTextIsNeeded
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/452327.html
