简体   繁体   English

带字符的JavaScript修饰

[英]JavaScript trim with character

I have a string like this: 我有一个像这样的字符串:

var str=",test,test1,test2,teset4"

How can I remove the ',' in front of the string? 如何删除字符串前面的','? So the output will be something like this: 所以输出将是这样的:

'test,test1,test2,teset4'

you can try this: 您可以尝试以下方法:

str.substr(1)

 var str=",test,test1,test2,teset4" alert(str.substr(1)) 

Use any of these String#slice , String#substr or String#substring . 使用这些String#sliceString#substrString#substring

 var str = ",test,test1,test2,teset4" console.log(str.slice(1)); console.log(str.substr(1)); console.log(str.substring(1)); 

You can use substr : 您可以使用substr

 var str = ",test,test1,test2,teset4" console.log(str.substr(1)); 

 var str=",test,test1,test2,teset4"; while(str.charAt(0) === ',') str = str.substr(1); alert(str); 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM