2015-10-16 112 views
-1

我試圖找到一個JavaScript問題,並且由於幾種情況,我無法正確調試JavaScript。我覺得這個問題可能是因爲在[]之前有一個逗號(,)或},我可能在逗號和括號之間有換行符。 所以我想做一個搜索。我並不擅長編寫正則表達式,但我確信有一個簡單的例子可以幫助我。 我會很感激任何幫助! 謝謝!使用先行正則表達式,以逗號後跟花括號或大括號

回答

0

可以使用[]字符類結構,以提供兩個字符之間的選擇。這裏是正則表達式:

,\n?[\]}] 
-1

,你可以檢查它:

(?=,[\]\}]), 
(?=....) 'positive lookahead, meaning that it will only match if text is followed by this 
    ,[\]\}] is your lookahead pattern, this one means a comma followed by a ] or } 
      , matches for the comma 
相關問題