前后端对字段去除首尾空白
这是个正则表达式,表示行首或行尾的空字符。
空字符包括空格、制表符、垂直制表符、换页符、换行符、回车符。
该方法的作用是给字符串去掉首尾的空字符
//前段应用
方式一:用正则表达式
var codeImg = $("#codeImg").textbox('getText'); if (codeImg.replace(/(^\s*)|(\s*$)/g, "") == "" && value.replace(/(^\s*)|(\s*$)/g, "") == ""){ $.messager.alert('提示','只少有一项填写才可提交修改'); return; } //replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串
JavaScript replace() 方法
api:http://www.w3school.com.cn/jsref/jsref_replace.asp
方式二:jQuery.trim()方法
api:http://www.runoob.com/jquery/misc-trim.html
后台:String类中的trim()方法
示例:字符串.trim()
String |
trim() 返回字符串的副本,忽略前导空白和尾部空白。 |
String api:https://wenku.baidu.com/view/ee0a74924431b90d6c85c791.html