刪除某些部分從以下字符串String1
我想以前「是」刪除一切,之後一切「UHR」快速的方法來從字符串
string String1 = "Angebotseröffnung am 27.03.2014, 11:00 Uhr, Ort: Vergabestelle, siehe a).";
所以在最後我有這樣的字符串。 「am 27.03.2014,11:00 Uhr」。
我正在使用此代碼,但我知道這不是一個好方法。有人能幫助我提供更好的選擇嗎?
String1 = String1.Replace("Angebotseröffnung", "");
String1 = String1.Replace("Ort", "");
String1 = String1.Replace("Vergabestelle", "");
String1 = String1.Replace("siehe", "");
String1 = String1.Replace("a)", "");
如果你使用正則表達式,爲什麼不使用正則表達式替換? – Gusdor
在這種情況下沒有替換點。你需要用2代替積極的lookahead來代替'Uhr',積極的後代代替'Uhr' - 這是不必要的複雜性。 –
@Gusdor撕掉他想要的部分比刪除其他部分要快。 – khellang