gpt4 book ai didi

javascript - 在 Google Apps 脚本中将字符串转换为正确/标题大小写

转载 作者:行者123 更新时间:2023-12-03 12:43:26 24 4
gpt4 key购买 nike

如何使用 Google Apps 脚本将给定字符串转换为正确的/标题大小写?我尝试过各种 JavaScript 示例,但似乎无法使其工作。

最佳答案

这是我在 Google Docs 中找到的帮助:

function onOpen() {
var ui = SpreadsheetApp.getUi();
ui.createMenu('Custom Menu')
.addItem('Capitalize', 'proper')
.addToUi();
}


function proper() {
var arr = [],
s = SpreadsheetApp.getActiveSheet();
s.getRange('A2:A')
.getValues()
.forEach(function (r) {
if (r[0]) arr.push([toTitleCase(r[0])])
});
s.getRange(2, 2, arr.length, arr[0].length)
.setValues(arr);
}

function toTitleCase(str) {
return str.replace(/\w\S*/g, function (txt) {
return txt.charAt(0)
.toUpperCase() + txt.substr(1)
.toLowerCase();
});
}

关于javascript - 在 Google Apps 脚本中将字符串转换为正确/标题大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23439300/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com