删除字符串格式并再次添加它
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了删除字符串格式并再次添加它相关的知识,希望对你有一定的参考价值。
假设有一个看起来像这样的字符串:(用html标记括起来的数字)
示例1:
var string = "<b>123.34</b>";
它也可能看起来像这样(由其他html标记括起来)
示例2:
var string = "<b><i>123.34</i></b>";
此替换将提取数字(或删除html标签)
var stringNoTags = string.replace(/<\/?[^>]+(>|$)/g, "");
接下来,我将使用自定义函数格式化数字(例如,将数字除以60或应用任何其他数学运算)
我现在想要将数字重新放入HTML标记。最简单的方法是什么?
例如
如果将123.34除以60,我将得到2.055,并再次添加HTML标记,将使用]返回一个字符串>
"<b><i>2.055</i></b>"
(示例2)
假设有一个看起来像这样的字符串:(用HTML标记括起来的数字)示例1:var string =“ 123.34
答案
考虑使用正则表达式和替换函数-匹配数字并返回替换后的子字符串:
以上是关于删除字符串格式并再次添加它的主要内容,如果未能解决你的问题,请参考以下文章
Python - 在特定字符串的第一个实例之后删除文本并使用不同的字符串再次执行
删除顶点并再次添加它会导致 boost::graph 崩溃?