判斷字符串是否含有中文字符: java
var pattern = /.*[\u4e00-\u9fa5]+.*$/; var str = "asd按時"; console.log(pattern.test(str));
判斷字符串是否全爲英文:正則表達式
var pattern = new RegExp("^[a-zA-Z]+$"); var str = "asd按時"; console.log(pattern.test(str));
判斷字符串中是否含有+、-、*、/運算符:工具
var pattern = /[+*/-]/; var str = "asd按時"; console.log(pattern.test(str));
正則表達式在線生成工具:http://tools.jb51.net/regex/create_reg.net