国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

如何在字符串中將空格轉(zhuǎn)換為"-",然后再將其轉(zhuǎn)換回原來的字符串?
P粉936509635
P粉936509635 2023-09-11 18:14:37
0
1
751

你好,我有一個(gè)字符串變量

var str = "Air Quality - Indoor"

我將其轉(zhuǎn)換為

var str2 = str.replace(/-/g, '').replace(/\s+/g, '-').toLowerCase()
//air-quality-indoor

那么如何將"air-quality-indoor"再次轉(zhuǎn)換成"Air Quality - Indoor"呢?

P粉936509635
P粉936509635

全部回復(fù)(1)
P粉447002127

titlecase中獲取的Titlecase函數(shù),下面是一個(gè)示例代碼。

let str = "Air Quality - Indoor";
str = transform(str);
console.log(str);
str = transform(str);
console.log(str);

function transform(str) {
  if (str.includes(' ')) {
    return str.replace(/-/g, '').replace(/\s+/g, '-').toLowerCase()
  } else {
    return titleCase(str.replace(/-/g, ' ')).replace(/\b(\w+)$/g, '- ');
  }
}

function titleCase(str) {
  return str.toLowerCase().split(' ').map(function(word) {
    return (word.charAt(0).toUpperCase() + word.slice(1));
  }).join(' ');
}
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板