問題:我想獲取所有方括號的內容,然後刪除它們,但僅當括號位於字符串的beginnig時。jQuery正則表達式方括號
例如,[foo][asd][dsa] text text text
將返回包含所有三個括號內容(0 => 'foo', 1 => 'asd', 2 => 'dsa'
)的數組,並且將變爲text text text
。
但是,如果字符串看起來像這樣:[foo] text [asd][dsa] text text
,它將只需要[foo]
,字符串將是:text [asd][dsa] text text
。
我該怎麼做? (使用JS或jQuery的)
感謝, 和對不起我的英語:\
謝謝!很棒! – HtmHell
我還有一個問題。如果我想使用另一個符號,例如:'<>',我應該改變什麼? –
HtmHell
對於我的代碼'var needle =/^ <<([^>] +)>>(。*)/;'但對於Brugnar的'var rule =/^(?: <<([^> *)>>)/ g; – SpacedMonkey