0
在搜索替換的上下文中使用<matcher>?()
正則表達式時會發生什麼?正則表達式搜索/ seplace模式有什麼作用?
string input = "z=""(?<matcher>([a-z]{3,15}))"""
string pattern = z="cat"
string replacement = @"<ANIMAL>${matcher}</ANIMAL>";
string formattedOutput = Regex.Replace(input, pattern, replacement);
表達式評估後,formattedOutput將爲「cat」。
您的代碼(a)不編譯和(b)沒有意義。投票結束。 – spender
你確定你沒有用'pattern'交換'input'嗎? – Amry