חיפוש והחלפת טקסט

TypeScript:
חיפוש והחלפת טקסט

איך לעשות:

let greeting: string = 'שלום, עולם! שלום לכולם!';
let searchFor: string = 'שלום';
let replaceWith: string = 'להתראות';
let result: string = greeting.replace(new RegExp(searchFor, 'g'), replaceWith);

console.log(result);  // Outputs: להתראות, עולם! להתראות לכולם!

בדוגמא מעלה, השתמשנו ב-RegExp כדי להחליף את כל המופעים של “שלום” ב-“להתראות”.

עיון מעמיק:

חיפוש והחלפת טקסט התפתחו ככלי חשובים בעיבוד טקסטים ותכנות מהימים הראשונים של המחשבים. חלופות כוללות שימוש בפונקציות מובנות של מסדי נתונים או שימוש בספריות צד שלישי. ב-TypeScript, החלפת טקסט מבוצעת בדרך כלל על ידי המתודה .replace() של מחרוזת, עם פרמטרים לחיפוש או ביטוי רגולרי ולמחרוזת ההחלפה.

ראו גם: