如何用jQuery替换或剥离字符串中的[数字]

穆尔察

的值selected变量为“主题[9]”或“类别[10]”。我想从selected变量的值中删除“ [数字]”吗?

selected = $('#topic_id option:selected').text();

我认为,我可以replace()按如下方式剥离价值,但需要知道,由于数字不是固定的,我该如何实现。

selected = $('#topic_id option:selected').text().replace();
不要投票

这与jQuery无关,而与纯Javascript有关只需使用正则表达式即可,就像这样\[.+

selected = $('#topic_id option:selected').text().replace(/\[.+/g, "");

演示

当然,这仅适用于您提供的模式:[number]在字符串的末尾。

更新:正如@Zack在评论中指出的那样,您可以使用此正则表达式\s\[.+删除[之前的空格

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何用数字替换字符串中的特定字符

如何用字符串替换数字中的小数?

如何用对应的数字替换字符串中的字母?

如何用数字替换字符串中字母的出现

如何用数字替换字符串

如何用数字和特殊字符替换字符串中的所有数字?

如何用另一个列表中的数字替换字符串中的数字?

如何用PHP中定义的字符替换字符串中的所有数字?

如何用不同的字符替换字符串中的每个数字?

如何用数字和捕获组替换字符串?

如何用数字替换特定的字符串?

如何用bash中的相应字符串(低/高)替换数字?

如何用数字替换嵌套列表中的字符串元素?

如何用有序数字替换列中的字符串?

如何用python中的列表字符串替换numpy数组的数字

如何用“ nothing”替换字符串中的字符

如何用整数替换字符串中的字符?

如何用长字符串中的空字符串替换字符串?

java中如何用\$替换字符串中的$

如何用放置的位数和数字本身替换字符串中连续放置的多个数字

如何用Java替换文本中的字符串?

如何用TabLayout中的图标替换字符串?

如何用数组替换字符串中的单词

如何用arrayList中的字符串替换重复的元素?

如何用多值替换perl中的字符串

如何用数值替换列表中的字符串?

如何用pandas中的值替换字符串?

如何用哈希值替换字符串中的字母

如何用PHP中的不同内容替换字符串?