這是針對我剛纔的問題:的PowerShell:報價-replace&變量
PowerShell: -replace, regex and ($) dollar sign woes
我的問題是:爲什麼這2行代碼有不同的輸出:
'abc' -replace 'a(\w)', '$1'
'abc' -replace 'a(\w)', "$1"
根據以下兩篇文章,爲什麼單引號中的變量'$ 1'不能用作文字串?單引號中的所有內容都應該被視爲文本字符串,對嗎?
http://www.computerperformance.co.uk/powershell/powershell_quotes.htm
http://blogs.msdn.com/b/powershell/archive/2006/07/15/variable-expansion-in-strings-and-herestrings.aspx
(燈光熄滅)馬恩,謝謝。很好解釋。 – Vippy 2012-02-23 23:31:35