我有一個字符串,它可以是\w
一個逗號分隔的列表,如:我想正則表達式捕捉到逗號分隔值
- ABC123
- ABC123,def456,ghi789
找到將返回['abc123']
(第一種情況)或['abc123', 'def456', 'ghi789']
(不含逗號)的JavaScript正則表達式。
我想:
^(\w+,?)+$
- 不,因爲只有最後的重複模式將被匹配,789^(?:(\w+),?)+$
- 同樣的故事。我正在使用非捕獲括號。然而,捕獲只是似乎沒有發生的重複字
是我試圖甚至可能與正則表達式?我試過幾乎分組的每個組合,使用捕捉和非捕獲括號,但仍不能設法讓這種情況發生......
'string.split(',')'有什麼問題? – elclanrs 2014-09-19 02:22:49
它將根據','分割,而我想檢查匹配是否符合\ w – Merc 2014-09-19 02:38:04
'= badstuff,goodstuff'的預期輸出是什麼?你是否必須用逗號分隔值來處理轉義機制? – nhahtdh 2014-09-19 03:44:15