即時試圖做這個5小時im絕望我會生氣。 請helpme。regex.matches notmatching
var start = new List<string>() {"Report", "Audit" , "Committee" } ;
string expresss= start[0] + @"(.*?)\n{0,1}(.*?)" + start[1] + @"(.*)$";
MatchCollection matches = Regex.Matches(text, "(?im)"+ expresss);
這段代碼未能找到 「」 審計COMMITEE的報告 「」
但這裏機智崇高文字3的正則表達式ICAN找到它。
請幫我找 「」 通過C#代碼的正則表達式 「審計COMMITEE的報告」。 謝謝。
這不是那麼簡單,是嗎? – Flynn1179
你在哪裏創建'text'變量? – Sybren
這可能是因爲linbreak:使用'\ r?\ n'。嘗試'string expresss = start [0] + @「(。*?)\ r?\ n {0,1}(。*?)」+ start [1] + @「(。*)$」;' –