use*_*728 8 javascript string jquery
我正在寻找一种方法来删除逗号和字符串后面的所有内容,例如:
重要的,不那么重要
我想删除",不是那么重要"
有任何想法吗?提前致谢!
Fel*_*ing 20
str = str.substring(0, str.indexOf(','));
Run Code Online (Sandbox Code Playgroud)
但是你必须确保逗号在那里(之前测试过).
另一种可能性是使用split():
str = str.split(',')[0];
Run Code Online (Sandbox Code Playgroud)
即使没有事先测试也可以工作,但是可能会执行不必要的字符串操作(在小字符串上可能会忽略不计).
http://www.jsfiddle.net/a5SWU/
var a = "important, not so important";
a = a.split(",")[0];
Run Code Online (Sandbox Code Playgroud)