2017-07-31 56 views
-5

你能幫助我嗎? 我在正則表達式中求解,我需要創建大約50個正則表達式替換模式。C#正則表達式替代者

這些模式樣本之一是000100954-1/001需要是100954-1。但我不知道如何實現這一點。

我只是想舉一個例子,有些文章引用會給我更多的知識。

感謝您的幫助。根據您的單個樣品

+0

在這裏學習和測試你的正則表達式http://regexr.com/我也建議尋找「修剪前導零」正則表達式 –

+1

請提供一個更詳細的描述你的需求,以及一個輸入數據和結果的例子您試圖獲得 – ironstone13

+0

您將「000100954-1/001」轉換爲100951-1'的規則是什麼? –

回答

0

假設規則,

var ans = Regex.Replace("000100954-1/001", @"[^0]+-[0-9]+"); 

應該工作。