如何将字符串的第一个字母设为大写,但不更改任何其他字母的大小写?
例如:
"this is a test" - > "This is a test""the Eiffel Tower" - > "The Eiffel Tower""/index.html" - > "/index.html"s = 'the brown fox'
Run Code Online (Sandbox Code Playgroud)
......在这里做点什么......
s 应该 :
'The Brown Fox'
Run Code Online (Sandbox Code Playgroud)
最简单的方法是什么?
我正在使用Java来获取String用户的输入.我试图使这个输入的第一个字母大写.
我试过这个:
String name;
BufferedReader br = new InputStreamReader(System.in);
String s1 = name.charAt(0).toUppercase());
System.out.println(s1 + name.substring(1));
Run Code Online (Sandbox Code Playgroud)
这导致了这些编译器错误:
类型不匹配:无法从InputStreamReader转换为BufferedReader
无法在基本类型char上调用toUppercase()
我知道.capitalize()将字符串的第一个字母大写,但如果第一个字符是整数呢?
这个
1bob
5sandy
Run Code Online (Sandbox Code Playgroud)
对此
1Bob
5Sandy
Run Code Online (Sandbox Code Playgroud) 是否有一种简单的方法可以将字符串的第一个字母大写并降低其余部分?是否有内置方法或我需要自己制作?
我想在angularjs中大写字符串的第一个字符
正如我用{{ uppercase_expression | uppercase}}它将整个字符串转换为大写字母.
在MySQL的说法中,有没有人知道这个TSQL的等价物?
我想把每个条目的第一个字母大写.
UPDATE tb_Company SET CompanyIndustry = UPPER(LEFT(CompanyIndustry, 1))
+ SUBSTRING(CompanyIndustry, 2, LEN(CompanyIndustry))
Run Code Online (Sandbox Code Playgroud) 在vim中,我知道我们可以使用~大写单个字符(如本问题中所述),但是有没有办法使用vim来大写选择中每个单词的第一个字母?
例如,如果我想改变
hello world from stackoverflow
Run Code Online (Sandbox Code Playgroud)
至
Hello World From Stackoverflow
Run Code Online (Sandbox Code Playgroud)
我应该怎样在vim中做到这一点?
我想知道以下情况的正则表达式:
该字符串应仅包含字母.它必须以大写字母开头,后跟小写字母.然后它可以是小写字母或大写字母.
^[A-Z][a-z][A-Za-z]*$
Run Code Online (Sandbox Code Playgroud)
但字符串也必须不包含任何连续的大写字母.如何将该逻辑添加到正则表达式?
也就是说,HttpHandler是对的,但是HTTPHandler错了.
如何在AngularJS表单元素内的输入字段中自动调整第一个字符的资本?
我已经看到了jQuery解决方案,但是相信在AngularJS中必须通过使用指令来完成.