开发者

Removing string using javascript

开发者 https://www.devze.com 2023-02-16 22:12 出处:网络
I have a string like var test=\"ALL,l,1,2,3\"; How to remove ALL from string if it contains using javascript.

I have a string like

 var test="ALL,l,1,2,3";

How to remove ALL from string if it contains using javascript.

Reg开发者_StackOverflow中文版ards,

Raj


you can use js replace() function:

http://www.w3schools.com/jsref/jsref_replace.asp

so:

test.replace("ALL,", "");


If the word All can appear anywhere or more than once (e.g. "l,1,ALL,2,3,ALL") then have such code:

var test = "l,1,ALL,2,3,ALL"
var parts = test.split(",");
var clean = [];
for (var i = 0; i < parts.length; i++) {
   var part = parts[i];
   if (part !== "ALL")
      clean.push(part);
}
var newTest = clean.join(",");

After this the variable newTest will hold the string without ALL.


If all you want to do is remove occurrences of the string "ALL" from another string, you can use the JavaScript String object's replace method:

test.replace("ALL","");


I'm not really sure if you want to remove all instances of capital letters from your string, but you are probably looking at using a regular expression such as s.replace(/[A-Z]/g,"") where s is the string.
Looking up javascript RegExp will give more indepth details.


use:

test.replace ( 'ALL,',  '' ); 
0

精彩评论

暂无评论...
验证码 换一张
取 消