首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >限制搜索和替换?

限制搜索和替换?
EN

Stack Overflow用户
提问于 2015-03-30 14:11:32
回答 1查看 15关注 0票数 0

我使用了replace()函数,它找到'0欧元‘的值,并将其替换为’无价格‘。它运行良好,但问题是,它匹配这个'0欧元‘,但也这个'10欧元’。

我只需要它匹配'0欧元‘,而不是'10欧元’。

联署材料:

代码语言:javascript
运行
复制
$('.field-name').each(function() {
    var text = $(this).text();
    $(this).text(text.replace('0 €', 'no price')); 
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-30 14:12:59

你可以这样做:

代码语言:javascript
运行
复制
$(this).text(text.replace(/(^|\D)0\s*€/g, 'no price'));

这将替换"0 $“,但只在字符串的开头或在不是数字的东西后面。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29348469

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档