Đây là để đáp lại câu hỏi trước đây của tôi:PowerShell: Trích dẫn -replace & biến
PowerShell: -replace, regex and ($) dollar sign woes
Câu hỏi của tôi là: tại sao những 2 dòng mã có kết quả khác nhau:
'abc' -replace 'a(\w)', '$1'
'abc' -replace 'a(\w)', "$1"
VÀ theo 2 bài viết dưới đây, tại sao biến '$ 1' trong các dấu nháy đơn được sử dụng như một chuỗi ký tự bằng chữ? Tất cả mọi thứ trong dấu nháy đơn nên được coi là một chuỗi văn bản bằng chữ, phải không?
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
(ánh sáng tắt trong đầu) Ma ny cảm ơn. Vâng giải thích. – Vippy