考慮我有以下字符串:C#查找大字符串模式的所有子
jkasdlue as 12&sdaj__3982[source=saj_/29]sj*2&7^;'asj[source=-js/.2]_jsld+=[source=283]
我想獲得下面的字符串數組的輸出:
{"saj_/29","-js/.2","283"}
任何幫助將是讚賞。謝謝。
UPDATE
好。如果我的問題太寬泛或者看起來沒有努力,請原諒我。 我需要改進只能接受字母數字字符「 - 」,「_」,「。」,「/」,「:」,「」的模式。按照下面的人建議使用正則表達式。
現在這個正則表達式似乎工作:
\[source=[A-Za-z0-9-_ \\\/.:]+\]
下一步串每場比賽,以消除開放標籤「[來源=」和結束標記「]」
任何更好的主意,以減少過程?
你想喝杯咖啡呢? – vks
到目前爲止您嘗試過什麼?發佈呢? –
Google RegEx。它可以很容易地完成你所要求的。 – SILENT