删除某些部分从以下字符串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