js 正则匹配0-9 a-z A-Z @_.-
如何写?主要是后面 @_.- 这4个
<!DOCTYPE HTML>
/^[\da-z@_\.-]$/i
<!DOCTYPE HTML>
last.html var input = '{#123#}456{#7890#}sdfsdf{#aa#}'; var regex = /[{#]+([^#{}]+)(?=[#}]+)/g; var result = ""; while (null != regex.exec (input)) { result += RegExp.$1; } console.log (result);
/^[\da-zA-Z@_\.\-]$/i
var reg= /[A-Za-z0-9_-.\@]+/;
var reg= /[A-Za-z0-9_-.\@]+/;
<!DOCTYPE HTML>
last.html var input = '{#123#}456{#7890#}sdfsdf{#aa#}'; var regex = /[{#]+([^#{}]+)(?=[#}]+)/g; var result = ""; while (null != regex.exec (input)) { result += RegExp.$1; } console.log (result);
/^[\da-zA-Z@_.-]$/i 但是要注意顺序。