javascript - jQuery 字符串操作

标签 javascript string

我正在使用 jQuery 进行一些字符串操作。

基本上,在 .click(function(){ 我有以下字符串变量:

f?p=251:1007:3642668879504810:::::

我需要使用 jQuery 做的基本上是删除此字符串变量中第二个和第三个冒号之间的数字 3642668879504810(它会发生变化,即是一个随机数,因此无法匹配该数字),因此最终结果将是紧随其后,仍然保留所有冒号

f?p=251:1007::::::

最佳答案

使用 split() 的快速方法:

var str, split_str, new_str;

str = 'f?p=251:1007:3642668879504810:::::';
split_str = str.split(':');
split_str[2] = '';
new_str = split_str.join(':');

// new_str == 'f?p=251:1007::::::'

关于javascript - jQuery 字符串操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2061617/

相关文章:

php - 以特定字符串开头和结尾且中间没有(其他)字符串的正则表达式

sql - Teradata 中的子字符串和修剪

javascript - js如何将objectName打印到控制台

javascript - grpc和express服务器可以由同一个nodejs服务器运行吗,或者grpc必须是不同的服务器

javascript如何foreach显示数据json对象

c++ - 字符串删除追加

string - 从java中的一系列字符串中查找缺失值的算法

javascript - 使用 Github API 获取版本的所有提交部分

javascript - 子组件内的子服务在父组件中是否可见?

java - 后缀数组在Java中的实现