我到处寻找,似乎找不到答案,也许是因为我不知道该怎么搜索。
我使用了Get-PluralizedWord函数。
是否有类似的方法将像MyClass这样的给定单词转换为powershell / T4Templates中的myClass?
干杯,
詹姆斯
答案 0 :(得分:6)
要将MyClass等给定单词转换为myClass, 你可以使用.net正则表达式替换:
[Regex]::Replace("MyClass" , '\b.', { $args[0].Value.Tolower() })
或子串操作:
"MyClass" | % { $_.substring(0,1).tolower()+$_.substring(1) }