学习正则表达式(1)
if(!/(\S)+[@]{1}(\S)+[.]{1}(\w)+/.test(strIdNumber))
{
alert("请输入格式正确的 e-mail 地址!");
return;
}
if(!/13[5,6,7,8,9]\d{8}/.test(strIdNumber))
{
alert("请输入格式正确的手机号码!");
return;
}
var sss = strIdNumber.replace(/^\s*/,""); //清除字符串左边的空格
var sss = strIdNumber.replace(/\s*$/,""); //清除字符串右边的空格
var sss = strIdNumber.replace(/(^\s*)|(\s*$)/g,""); //清除字符串两边的空格
var sss = strIdNumber.replace(/\s+/g, " "); //将字符串中多个连续的空格变为一个空格
var sss = strIdNumber.replace(/\b\s+/g," "); //将字符串中除了首尾以外的所有多个连续的空格变为一个空格
//g:全文查找 i:忽略大小写 m:多行查找
如果是在.cs 文件中添加正则表达式,则需引用 Using System.Text.RegularExpressions;
string sss = Regex.Replace(strIdNumber.Trim(), @"\s+"," "); //清除字符串两边的空格,并将字符串中多个连续的空格变为一个空格