-2
我有一個持續時間字符串,我喜歡將其轉換爲總秒數,這可能是其中一種形式,如「2h 32mn 58s」或「12h 2mn 8s」「46mn 15s」或者「45s」。 小時和分鐘字段是可選的,所有字段可以是一個或兩個數字。我是新來的正則表達式,我會很感激用C#解析這個快速簡單的方法。任何人都可以幫忙嗎?正則表達式來解析一個持續時間字符串「xx'h'yy'mn'zz's'」in c#
我有一個持續時間字符串,我喜歡將其轉換爲總秒數,這可能是其中一種形式,如「2h 32mn 58s」或「12h 2mn 8s」「46mn 15s」或者「45s」。 小時和分鐘字段是可選的,所有字段可以是一個或兩個數字。我是新來的正則表達式,我會很感激用C#解析這個快速簡單的方法。任何人都可以幫忙嗎?正則表達式來解析一個持續時間字符串「xx'h'yy'mn'zz's'」in c#
我不理解你,但嘗試這個.net regex tester
(?<VALUE>\d{1,2})(?<TYPE>h|mn|s)
謝謝。這對我有效。對於那些喜歡留下負面和無用的評論的人:「獲得生命!」 – user2287793 2015-04-01 18:11:45
或者你可以做程序員的千年而不正則表達式做自古以來...手動分割它... – xanatos 2015-03-31 17:25:11
'我是新正則表達式「,那麼下次遇到正則表達式問題時你會怎樣?一個經驗豐富的正則表達式問題提問者?不要懶惰,試試看。 – Jonesopolis 2015-03-31 17:29:15
http://meta.stackoverflow.com/q/285733/327083 – 2015-03-31 17:32:07