我正在尝试将其替换@Model.<A Word>
为$Model.<A Word>$
因此,@Model.Test
将成为$Model.Test$
在搜索SO时,我发现了该线程
答案是有效的..直到我不得不替换这句话中的一个
Élément @Model.Title a besoin d'être\napprouvé
将答案略微修改为: @Model\.((?:(?![ ]).)*)
结果与
Élément $Model.Title a$ besoin d'être\napprouvé
我希望将$放在Title后面-> $Model.Title$
任何帮助将不胜感激-我是正则表达式的新手。
您可以使用以下模式:
@Model\.(\w+)
这将匹配@Model.
一个或多个“单词字符”。例如:
var output = Regex.Replace(
"Élément @Model.Title a besoin d'être\napprouvé",
@"@Model\.(\w+)",
"$$Model.$1$$"); // Élément $Model.Title$ a besoin d'être\napprouvé
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句