1.此方式會匹配字元進可能少次的出現,如/a+?/套用至字串"aaa",僅匹配第一個字母a
2.但非貪進版/a+?b/會和貪進版的/a+b/套用至字串"aaab",皆匹配整個字串
為什麼2會出現這樣的結果,我看javascript大全的第255頁的解釋是"因為正規運算式範
式比對的方式是找出字串中第一個可能出現匹配的位置,既然在這個字串中第一個字元
處就有可能出現匹配,它就不會考慮在這個字元後可能出現的更短匹配
"
我實在看不懂它在寫甚麼,在內文中說的"既然在這個字串中第一個字元處就有可能出現
匹配,它就不會考慮在這個字元後可能出現的更短匹配",那這樣說的話
/a+?/套用至字串"aaa",不是也應該aaa而不是匹配第一個字母a
希望看得懂"javascript大全",這段在寫甚麼的可以告訴我....