אם נשתמש בפקודת replace בהחלפת תווים במחרוזת בJS - נחליף רק את הפעם הראשונה. לדוגמא:
var Text = "<div>שלום</div>";
Text = Text.replace("<", "_");
נקבל החלפת רק של התגית div הראשונה.
_div>שלום</div>
אם נרצה להחליף גם את הזוית של הdiv השני, נשתמש בביטוי הרגולרי g, באופן שכזה:
Text = Text.replace(/</g, "_");
ונקבל את המחרוזת כך:
_div>שלום_/div>
אין תגובות:
הוסף רשומת תגובה