我是JavaScript或正则表达式的新手。我需要将第一个字母替换为大写字母,我的代码执行此操作,但它也会替换特殊字符或其他字母后的字母(比如ąčęėįš等),并以某种方式避免它并仅更改第一个字母。有人可以帮我解决这个问题吗?特殊字符或字母后首字母大写
我的代码是在这里:
function capitalizeName(input) {
var name = input.val();
name = name.toLowerCase().replace(/\b[a-z]/g, function(letter) {
return letter.toUpperCase();
})
input.val(name);
谢谢你,成功了! – devorye