私はHTMLコンテンツの文字列を持っています。文字列を検索して置換するpowershellコード
文字をほとんど見つけずに他の文字列に置き換えたいとします。例えばのために
:
$Content = "This is my string. For more information, goto http://www.example.com/searchpage.htm. You will get the required information here. You can also get information at http://www.example.com/searchpage1.htm. Do not replace sample.htm. Do not replace sample1.htm."
私はテキストexample.com
を見つけるどこに、私はexample1.com
と交換する必要があると同じURLはURLは例が含まれていない場合.html
なされるべきである.htm
が含まれています。 com。私は置き換えたい.htm 以下は、置き換えることができるコードの一部ですexample.com しかし、私は同じURの.htm部分を置き換えることができませんL.
メインコンテンツ全体に.htmを置き換えたくありません。 は、私はちょうど私が私が長い文字列内のテキストの複数の部品を交換する方法を知りたいexample.com
$find = "http://www.example.com/"
$newContent = "http://www.example1.com/"
$replacedContent = $Content -replace $strFind,$strReplace
を置き換えるどこ.htm
を交換したいです。
お勧めします!おそらく
'-replace '\ bexample \ .COM B \'、 '例1を。 com'' –