在Javascript中删除子串

时间:2015-08-11 06:42:43

标签: javascript regex

在JavaScript中,我需要使用正则表达式在&J=Key之间找到子字符串,并将其从我的网址中删除,该网址可能包含多个子字符串。

这是我的网址:

SID=18608202881669&Act=432&Mode=1&CLk=T&Key58=6003&dotnetdll=TopCoConfigurator.dll&dotnetfunc=CasingSizeSummary&SID=18608202881669&F=&J=CasingSize/CasingSizeSummary.asp&Key58=6003&ccs_casingsizeid=6003

由于

1 个答案:

答案 0 :(得分:0)

您可以learn Regular Expression here并为您的问题编写代码: 你走了:

    SID="18608202881669&Act=432&Mode=1&CLk=T&Key58=6003&dotnetdll=TopCoConfigurator.dll&dotnetfunc=CasingSizeSummary&SID=18608202881669&F=&J=CasingSize/CasingSizeSummary.asp&Key58=6003&ccs_casingsizeid=6003";

var re = /&J=(.*?)&Key/;
SID = SID.replace(re, '');
alert(SID);

See Fiddle