我需要一個純的正則表達式(沒有語言)以分離該輸入陣列的數字:正則表達式從逗號分隔號分隔的列表
L1,3,5,0,5,80,40,31,0,0,0,0,512,412,213,900
問題:
- 第一字段(
L1
)是固定的。該數組始終始於L1
。 - 其他字段將始終爲0或正數。
- 但我需要分別獲取各數據,所以這將是:
一種用於第二數據(在實施例編號3)
一種用於第三數據(在實施例編號5)
正則表達式的正則表達式... 。
一種用於第十六數據(在實施例編號900)
我試圖此正則表達式[^;,]*
,但它不是能夠分別獲得每個數據正則表達式。
誰能幫我看這個問題?
你能幫助我們理解爲什麼這必須是純粹的正則表達式?這不是最好的工具。 –
要獲得每個字段,你需要一個單獨的捕獲組 – dawg
不會'L'(\ d +)'足矣,你都可能會根據語言相匹配的數組你areusing –