2

我到处寻找,似乎找不到答案,也许是因为我知道的不够多,不知道要搜索什么。

我使用了 Get-PluralizedWord 函数。

是否有类似的方法可以将给定的单词(如 MyClass)转换为 powershell/T4Templates 中的 myClass?

干杯,

詹姆士

4

1 回答 1

7

要将给定的单词(如 MyClass)转换为 myClass,您可以使用 .net 正则表达式替换:

[Regex]::Replace("MyClass" , '\b.', {  $args[0].Value.Tolower() })

或子串操作:

"MyClass" | % { $_.substring(0,1).tolower()+$_.substring(1) }
于 2012-11-07T13:41:12.337 回答