我想知道最後一個記號是否存在具有某種程度上,這正則表達式找到一個字符串
var string = "foo::bar"
爲了獲取字符串的最後部分:使用正則表達式只是"bar"
。
我試圖做前瞻,但不能掌握足夠的這樣做。
-
UPDATE
也許一些例子會使問題更加清晰。
var st1 = "foo::bar::0"
match should be 0
var st2 = "foo::bar::0-3aab"
match should be 0-3aab
var st3 = "foo"
no match should be found
作爲分隔符,我想以後什麼都有最後一個'::'部分,可以是在'::'之後,我有任何其他類型的符號,數字等。 – jpabluz 2010-12-14 20:34:08
最後一個標記可以包含':'嗎?如果是這樣,它可以是'foo :::bar',你將如何處理它? – Kobi 2010-12-14 21:08:22