正则表达式 把所有的花引号替换为直引号 把字符串中所有单词的首字母都转换为大写
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>正则表达式 把所有的花引号替换为直引号 把字符串中所有单词的首字母都转换为大写</title>
</head>
<body>
<div id="root"></div>
<script>
//把所有的花引号替换为直引号
let name = '"a", "b"';
let newName = name.replace(/"([^"]*)"/g, "'$1'");
console.log(newName) //'a', 'b'
//把字符串中所有单词的首字母都转换为大写
name = 'aaa bbb ccc';
let uw = name.replace(/\b\w+\b/g, function(word) {
return word.substring(0, 1).toUpperCase() + word.substring(1);
});
console.log(uw) //Aaa Bbb Ccc
</script>
</body>
</html>
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步