用句点jQuery代替逗号
Replace comma with period jQuery
我需要将每个<li>
值中的逗号替换为句号。
我不知道我的代码有什么问题。我检查了控制台,但是没有…
$('#stats li').each(function () {
$(this).text().replace(/,/g, '.');
});
此代码应针对<ul id="stats">
中的每个<li>
。然后将<li>
中的,
替换为.
我也试过这个:
$('#stats li').each(function () {
var comma = /,/g;
if(comma.test($this)) {
$(this).replace(comma, '.');
}
});
我试了这个:
$('#stats li').each(function () {
var stats = [];
stats.push($(this).text());
stats.replace(/,/g, '.');
console.log(stats);
});
问题是replace
方法返回一个新字符串。它不修改现有的字符串。试试这个:
$('#stats li').each(function () {
$(this).text($(this).text().replace(/,/g, '.'));
});
但是对于这个问题,jQuery的text
方法也接受一个函数。这是一个批次清洁器:
$('#stats li').text(function (index, text) {
return text.replace(/,/g, '.');
});
相关文章:
- 使用regex的jquery keydown绑定不会验证撇号和句点
- 我们如何使用css或JavaScript在i/j上更改句点(点)的颜色
- JavaScript从字符串中删除尾随空格和句点
- 下划线用句点扩展.旋转引号被删除,如何用引号获得它
- javascript或css:如何隐藏后面跟着句点前缀的任何数字"1.文本”"2.文本“"
- 如何提取与前面带句点(.)的同一字符串匹配的字符串?(仅使用正则表达式)
- 如何在 javascript 中使用正则表达式提取句点 (.) 之后的字符串
- 什么'这个代码只允许数字和句点,这是错误的
- 基于jquery中id(其值中有句点)属性的访问值..
- Regex表示用句点分隔的3个3位数的值
- 如何用逗号和句点分隔JavaScript字符串
- javascript是否有一个选项可以使句点与任何字符匹配,包括换行符
- 在节点快速路由中使用句点时获取 403
- SQL查询-替换字段名称中的句点
- jQuery:如何识别ID中包含句点的元素
- jQuery函数参数中的句点
- 使用jquery变量替换句点、冒号或任何其他字符的通用regexp
- 用句点jQuery代替逗号
- 基于带句点的值的jQuery属性选择器
- 为什么获胜'我的jQuery选择器适用于带有冒号和句点的ID