PowerShell:
חיפוש והחלפת טקסט
How to: (איך לעשות:)
# חיפוש והחלפה במחרוזת
$text = "שלום, עולם!"
$newText = $text -replace 'עולם', 'כולם'
$newTextפלט:
שלום, כולם!# חיפוש והחלפה בקובץ טקסט
(Get-Content ./example.txt) -replace 'ישן', 'חדש' | Set-Content ./example.txtDeep Dive (עומק השקעה)
הכלי -replace ב-PowerShell מבוסס על ביטויים רגולריים (regular expressions), שנוספו לשפות תכנות בשנות ה-60 ומאפשרים חיפוש פלטרני ומורכב. יש גם אלטרנטיבות כמו String.Replace(), אבל -replace חזק יותר. חשוב לשים לב: -replace יוצר מחרוזת חדשה, הוא לא משנה את המחרוזת המקורית.