我有一個不尋常的項目,我需要在第二個字符「\」出現後檢索文本,實際上給了我最後兩個目錄下面的例子字符串:獲取第二個字符/字符串出現的字符串
- d:\存檔目錄\ 2015年12月31日下午\ SerialNo_01
- d:\存檔目錄\ 2016年1月1日\ SerialNo_02
- d:\存檔目錄\一月2016 \ SerialNo_03
期望的結果是,分別爲:
- 2015年12月31日下午\ SerialNo_01
- 2016年1月1日\ SerialNo_02
- 2016年1月\ SerialNo_03
我想盡可能幹淨地完成此操作,並且最好在每個字符串的一行代碼中進行。
在Stack Overflow上找不到任何有關c#中字符串或字符串中字符串或字符的倒數第二次出現(或者,對於第N次出現倒退)的問題,我正在回答這個問題。如果社區發現這個問題是重複的,或者認爲這個問題太不明確,我願意刪除它。
編輯:澄清,我不需要做這個作爲字符串列表;他們將一次運行一個。我將它們作爲單選按鈕控件動態添加到表單中。
如果感興趣的正則表達式,['\\ [^ \\] + \\ $'(*)(https://開頭帶有'gm'標誌的regex101.com/r/cB7cE4/1)。 – Tushar