我正在關注Elequent Javacript's website page on regular expressions,並且感到有些沮喪。REGEX在JavaScript中替換函數交換字
頁顯示了這個例子交換姓和名,同時刪除逗號:
var names = "Picasso, Pablo\nGauguin, Paul\nVan Gogh, Vincent\n";
document.writeln(names.replace(/([\w ]+), ([\w ]+)/g, "$2 $1"));
筆者簡要介紹了它做什麼,但花費很少的努力解釋爲什麼它的工作原理,以及哪些關鍵功能這個例子是。
誰能幫我參透(「$ 1和$ 2)和他們所引用,爲什麼
閱讀「正則表達式捕獲組」 – elclanrs
謝謝,我希望作者會說。 –