如何将数字添加到数字"," (逗号)1,00,000,000。我不想添加班级所有数字。我只想添加课程","。 请问有人帮帮我吗? 我正在使用此代码输出数字
<?php
$re = "/([^\\s>])(?!(?:[^<>]*)?>)/u";
$str = $figure_one;
$subst = "<span class='boxolor'>$1</span>";
$result = preg_replace($re, $subst, number_format($str));
?>
<span class="price-text">£ </span>
<a href="<?php echo $investment_link ; ?>">
<span class="" data-value="<?php echo $result ; ?>"><?php echo $result ; ?></span>
</a>
我使用smof主题选项输出数字。我键入10000000,它给我这样的结果1,00,000,000 我想改变&#34;,&#34;的颜色。 我该怎么做?颜色应该只改变&#34;,&#34;不是数字。 提前致谢
答案 0 :(得分:2)
不要简单地更换字符串
<?php
$str = "1,00,000,000";
echo str_replace(",","<span class='red'>,</span>",$str);
?>
答案 1 :(得分:1)
function numberWithCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, "<span class='red'>,</span>");
}
将值传递给上面的函数。
答案 2 :(得分:0)
请检查此代码。
function AddComma(txt) {
if (txt.value.length % 4 == 3) {
txt.value += ",";
}
}
&#13;
<input onkeypress="AddComma(this)"/>
&#13;