Tom*_*uis 2 language-agnostic scripting
我需要一个任何语言的脚本来大写文件中每个单词的第一个字母.
感谢所有的答案.
Stackoverflow岩石!
Ale*_*lli 13
在Python中,open('file.txt').read().title()应该足够了.
Cry*_*ops 11
使用sed命令行中的非标准(Gnu扩展)实用程序:
sed -i '' -r 's/\b(.)/\U\1/g' file.txt
Run Code Online (Sandbox Code Playgroud)
-i如果您不希望它就地修改文件,请删除" ".
请注意,您不应在便携式脚本中使用它
C#:
string foo = "bar baz";
foo = System.Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase(foo);
//foo = Bar Baz
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12362 次 |
| 最近记录: |