הפונקציה replace ב- Javascript מחליפה רק את המופע הראשון

כאשר ניסיתי לעשות החלפה של טקסט ב-Javascript נתקלתי בתופעה מענייינת, הטקסט המוחלף היה רק המופע הראשון שרציתי להחליף.
במאמר זה אסביר איך לפתור את הבעיה הזאת [עוד]