You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否使用正则匹配包含指定后缀的完整键值对条目?

匹配指定后缀的完整条目解决方案

当然可以实现,你需要的正则表达式能精准定位以:100,结尾的完整条目,无需指定前缀数字。

正则表达式

/(?:^|,)[^,]+:100,/

正则拆解

  • (?:^|,):非捕获分组,匹配字符串开头或者前面的逗号,确保选中的是独立条目(不会误匹配其他条目中的子串)
  • [^,]+:匹配任意数量的非逗号字符,对应目标条目里冒号前的数字部分(比如示例中的200)
  • :100,:你指定的目标后缀,精准匹配

使用示例(以JavaScript为例)

const originalStr = '124:111,120:444,103:504,494:120,404:111,200:100,';
// 替换匹配到的条目为空,移除该内容
const modifiedStr = originalStr.replace(/(?:^|,)[^,]+:100,/, '');
console.log(modifiedStr); 
// 输出结果:"124:111,120:444,103:504,494:120,404:111,"

如果你的字符串末尾可能存在无逗号的情况(比如条目是最后一个且无结尾逗号),可以调整正则为:

/(?:^|,)[^,]+:100(?:,|$)/

内容的提问来源于stack exchange,提问作者Ordi Verse

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 10:58:17