我希望使用.NET正則表達式創建一個正則表達式,該正則表達式接受一個輸入字符串並輸出一個字符串,其中字符從前面刪除,但數字刪除的字符取決於輸入字符串的長度。使用正則表達式(正則表達式)根據輸入字符串的長度去除字符
輸入字符串可以是:
- ROC1230NNNNNNNN
- ROC1230NNNNNNNNN
- ROCNNNNNNNN
- ROCNNNNNNNNN
'N' 是總是數字和 '123' 可以是任何數量組合。前兩種情況下的'0'總是'0','ROC'總是'ROC'。
在每種情況下,我只想返回'N'部分。即:
- NNNNNNNN
- nnnnnnnnn爲
- NNNNNNNN
- nnnnnnnnn爲
謝謝!
你嘗試過什麼? 「任何數字組合」總是任何3位數字後跟一個0,或者是任意數字的非零數字後面跟一個0? – 2012-07-06 10:27:39
這將是前者。 – Neo 2012-07-06 12:51:29