的內容,我想從旁邊串檢取內容:過得去定期expresssion C#
value="/wEPDwULLTE5OTI3MDk2NTMPZBYEAgEPZBYCAgUPFgIeB....>
我怎樣才能得到「值=」和「>」之間的一切嗎?
感謝
的內容,我想從旁邊串檢取內容:過得去定期expresssion C#
value="/wEPDwULLTE5OTI3MDk2NTMPZBYEAgEPZBYCAgUPFgIeB....>
我怎樣才能得到「值=」和「>」之間的一切嗎?
感謝
您可以使用此模式:
value="([^>]*)>
例如:
string input = "value=\"/wEPDwULLTE5OTI3MDk2NTMPZBYEAgEPZBYCAgUPFgIeB....>";
var output = Regex.Match(input, "value=\"([^>]*)>").Value;
Console.WriteLine(output); // /wEPDwULLTE5OTI3MDk2NTMPZBYEAgEPZBYCAgUPFgIeB....
它正在工作!謝謝 :)。你能解釋它爲什麼起作用嗎?你爲什麼把「([^] *)」,然後再次「>」? –
@Yoyoyo'([^>] *)'將匹配除'>'以外的任何字符。 '([^>] *)>'意味着'一切,直到第一個'>''。歡迎來到Stack Overflow。如果這個答案有效解決了你原來的問題,請接受它。它可以幫助其他人知道你的問題已經解決。此外,爲了避免反對票,未來,請發佈您嘗試過的以及爲什麼在您的問題中失敗。 –
你一定是忘了後你試過嗎? –
什麼是標記'nsregularexpression'在這裏做? –