gpt4 book ai didi

javascript - 如何使用jquery从数字中分割后缀?

转载 作者:行者123 更新时间:2023-12-01 08:33:27 25 4
gpt4 key购买 nike

如何转换:NIFTY 16th JAN 12300 CE进入NIFTY 16<sup>th</sup> JAN 12300 CE使用 jQuery?

最佳答案

要实现此目的,您可以使用正则表达式。为了帮助消除当目标字符串出现在单词内时出现误报的可能性,您可以让正则表达式专门针对 stnd 进行查找、rdth 字符串(当它们跟随长度为 1 或 2 个字符的整数时)。试试这个:

["NIFTY 16th JAN 12300 CE", "rd ND 21st April"].forEach(v => {
let output = v.replace(/(\d{1,2})(st|nd|rd|th)/gi, '$1<sup>$2</sup>');
console.log(output);
});

关于javascript - 如何使用jquery从数字中分割后缀?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59719279/

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