我正在使用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::::::'