如何檢查string 是英文或數字 ???
use Regexp.
签名: 交流群244728015 《Node.js 服务器框架开发实战》 http://url.cn/Pn07N3
顶,正则
var str = 'abc正則’ var objRE = new RegExp(/[a-zA-Z0-9_]*/) var match = str.match(objRE)
if (match[0].length>0){ console.log(‘match’) }else{ console.log(‘no match’) }
====================================== RegExp 不太懂 …
isNaN(parseInt(str))
var str = ‘abc正則’
var objRE = new RegExp(/[^a-zA-Z0-9_]/g) var match = str.match(objRE)
if(match==null){ console.log(‘match’) }else{ console.log(‘no match’) }
這個才正確
懒人做法… https://github.com/chriso/node-validator
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
use Regexp.
顶,正则
var str = 'abc正則’ var objRE = new RegExp(/[a-zA-Z0-9_]*/) var match = str.match(objRE)
if (match[0].length>0){ console.log(‘match’) }else{ console.log(‘no match’) }
====================================== RegExp 不太懂 …
isNaN(parseInt(str))
var str = ‘abc正則’
var objRE = new RegExp(/[^a-zA-Z0-9_]/g) var match = str.match(objRE)
if(match==null){ console.log(‘match’) }else{ console.log(‘no match’) }
這個才正確
懒人做法… https://github.com/chriso/node-validator