使用正则表达式和 JavaScript 仅将冒号后的第一个字母大写?
javascriptweb developmentobject oriented programming更新于 2025/11/11 5:00:17
要仅将第一个字母大写,请使用正则表达式的概念以及 toUpperCase()。由于 toUpperCase() 将整个字符串大写,因此我们需要使用正则表达式仅将冒号后的第一个字母大写。
假设以下是我们的字符串 −
var objectValues='fullName: john Smith';
以下是仅将冒号后的第一个字母大写的完整代码 −
示例
var objectValues='fullName: john Smith';
function capitalizeFirstAfterTheColon(value){
return value.replace(/([:\?]\s+)(.)/g, function(data) {
return data.toUpperCase();
});
}
console.log(capitalizeFirstAfterTheColon(objectValues));
要运行上述程序,您需要使用以下命令 −
node fileName.js.
这里,文件名是 demo85.js。
输出
这将产生以下输出 −
PS C:\Users\Amit\JavaScript-code> node demo85.js fullName: John Smith
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

