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

如何使用jQuery去除字符串中的括号及数字内容

移除字符串中的'(10)'部分的jQuery方案

给定字符串:

var string = 'Testing(10)';

以下是几种实现移除末尾(10)、获取纯文本的方法:

方法一:精准固定内容替换

如果确定要移除的是固定的(10),可以直接用字符串替换:

var string = 'Testing(10)';
var pureText = string.replace('(10)', '');
console.log(pureText); // 输出 'Testing'

方法二:正则表达式匹配替换

如果要处理的是末尾任意数字括号组合(比如(5)、(123)),用正则匹配更通用:

var string = 'Testing(10)';
var pureText = string.replace(/\(\d+\)$/, '');
// 正则说明:\(匹配左括号,\d+匹配1个或多个数字,\)匹配右括号,$限定在字符串末尾
console.log(pureText); // 输出 'Testing'

方法三:处理DOM元素中的文本

如果目标字符串是DOM元素的文本内容,用jQuery可以直接操作元素:

<div class="target-text">Testing(10)</div>
// 提取处理后的文本
var pureText = $('.target-text').text().replace(/\(\d+\)$/, '');

// 直接更新元素文本
$('.target-text').text(function(index, originalText) {
  return originalText.replace(/\(\d+\)$/, '');
});

内容的提问来源于stack exchange,提问作者Hamid Raza

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 12:35:19