function validateForm() {
var x = document.forms["myForm"]["one"].value;
if(x.charAt(x.length-1) == ','){
console.log("true");
}else{
console.log("false");
}
}
我应该在String line="word,1.2;3.1!4.5";
中使用什么正则表达式删除除点之外的所有特殊字符? (我需要点来保持双倍和浮动值)
答案 0 :(得分:4)
你可以试试这个,
string.split("[^.\\w]");
或
string.split("[^.a-zA-Z\\d]");
如果要对一个或多个字符应用拆分,请在字符类后添加+
。
答案 1 :(得分:1)
试试此代码
line.split("[.\w]");
答案 2 :(得分:1)