gpt4 book ai didi

Javascript 将文本转换为粗体 unicode 字符集

转载 作者:行者123 更新时间:2023-12-02 23:00:08 27 4
gpt4 key购买 nike

我想将文本转换为 unicode 粗体格式。

我发现了

  • [U+1D5D4 - U+1D5ED] 为粗体大写字母 [A - Z]
  • [U+1D5EE - U+1D607] 为粗体大写字母 [a - z]

如何使用 unicode 将文本转换为粗体大写字母?

谢谢

最佳答案

这是一个快速代码片段,可以满足您的要求:

let text = "This is a text: ABC";
function translate (char)
{
let diff;
if (/[A-Z]/.test (char))
{
diff = "𝗔".codePointAt (0) - "A".codePointAt (0);
}
else
{
diff = "𝗮".codePointAt (0) - "a".codePointAt (0);
}
return String.fromCodePoint (char.codePointAt (0) + diff);
}
let newText = text.replace (/[A-Za-z]/g, translate);
console.log (text);
console.log (newText); // -> "𝗧𝗵𝗶𝘀 𝗶𝘀 𝗮 𝘁𝗲𝘅𝘁: 𝗔𝗕𝗖"

引用文献:

关于Javascript 将文本转换为粗体 unicode 字符集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57827828/

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