我想在每個日期之后立即拆分文本。我正在嘗試下面的代碼。但這是給我琴弦本身。string[] split = Regex.Split("SEND MILK EVERYDAY FOR THIS PERSON FROM 02/10/2014 TO 02/11/2014 SKIP 03/11/2014 AND 09/11/2014", @"^(0?[1-9]|[12][0-9]|3[01])[\/\-](0?[1-9]|1[012])[\/\-]\d{4}$")尋找類似的輸出SEND MILK EVERYDAY FOR THIS PERSON FROM 02/10/2014TO 02/11/2014SKIP 03/11/2014AND 09/11/2014
2 回答

阿波羅的戰(zhàn)車
TA貢獻(xiàn)1862條經(jīng)驗 獲得超6個贊
這對我有用。
string [] split = Regex.Split(“為此人每天從2014年2月10日發(fā)送牛奶到2014年11月11日跳過2014年3月11日和2014年11月11日”,@“(?<= \ b (?:0?[1-9] | [12] [0-9] | 3 [01])/-[/-] \ d {4} \ b)\ s *(?!\ s * $) ”);

料青山看我應(yīng)如是
TA貢獻(xiàn)1772條經(jīng)驗 獲得超8個贊
您可以嘗試使用此正則表達(dá)式進(jìn)行拆分,
(?<=\d{4})\s+
演示,,您可以在其中看到分割點
- 2 回答
- 0 關(guān)注
- 175 瀏覽
添加回答
舉報
0/150
提交
取消