【问题标题】:Updating first letter to uppercase using .substr [duplicate]使用 .substr [重复] 将第一个字母更新为大写
【发布时间】:2015-03-18 21:15:38
【问题描述】:

我试图将字符串的第一个字母更新为大写,请注意,我只允许使用 .substr 和 .length 来转换它。没有正则表达式或任何东西。

这是正确的方法/语法吗?

e1 = prompt("Please enter your first name", "andrew");

e1.toUpperCase(e1.substr(e1.length - e1.length,0));

【问题讨论】:

  • 你真的可以用谷歌搜索这种东西。很一般

标签: javascript substr uppercase


【解决方案1】:

正则表达式一切!

e1 = prompt("Please enter your first name", "andrew");
e1.replace(/^\w/, function(t){ return t.toUpperCase() })

【讨论】:

  • 不允许使用正则表达式,我只能使用 substr/ 和 .length 我的课程和作业限制的一部分
  • @AndrewBarsoom e1 = e1.substr(0,1).toUpperCase() + e1.substr(1);
猜你喜欢
  • 2018-04-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-01
  • 2016-06-01
  • 2016-10-20
相关资源
最近更新 更多