編輯:解決方案通過@Heinzi https://stackoverflow.com/a/1731641/87698C#正則表達式,引用字符串中提取字符串
我有兩個字符串,例如someText-test-stringSomeMoreText?
和某種像這樣的{0}test-string{1}?
模式字符串。
我想從第一個字符串中提取匹配第二個字符串中佔位符位置的子字符串。
得到的子串應該是:someText-
和SomeMoreText
。
我試圖用Regex.Split("someText-test-stringSomeMoreText?", "[.]*test-string[.]*\?"
來提取。但是這不起作用。你有
我希望有人有另外的想法...
爲什麼而不是'Regex.Split(input,「test-string」)' – Anirudha
框架中沒有內置任何東西,但有人已經實現了算法有權這樣做:http://stackoverflow.com/a/1731641/87698 – Heinzi
可能重複的[解析格式化字符串](http://stackoverflow.com/questions/1410012/parsing-formatted-string) – Heinzi