gpt4 book ai didi

Jquery — 将 URL 正则表达式插入大写句子?

转载 作者:行者123 更新时间:2023-12-01 04:27:36 26 4
gpt4 key购买 nike

你好我正在尝试弄清楚如何转换

this-is-my-slug

至:

This Is My Slug

在 Jquery 中?!

我知道 PHP 在这方面很棒,但 jQuery 可能不是?

最佳答案

这应该适合您:(这是前面的一个简单示例)

var str = "this-is-my-slug";
str = str.toLowerCase().replace(/-/,' ').replace(/\b[a-z]/g, convert);
function convert() {
return arguments[0].toUpperCase();
}

这是函数形式 - 整个单词和单个单词的转换:

   //Converts and Formats entire string
function Convert(test)
{
var formatted = test.toLowerCase().replace(/-/g,' ');
var array = test.split(" ");
var output = "";

for (i=0;i<array.length;i++)
{
output += ConvertString(array[i]);
}
return output;
}

//Formats individual words
function ConvertString(string)
{
var str = string;
str = str.toLowerCase().replace(/-/g,' ').replace(/\b[a-z]/g, convert);
function convert() {
return arguments[0].toUpperCase();
}
return str;
}

Working Example - Updated

关于Jquery — 将 URL 正则表达式插入大写句子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5408827/

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