unicode编码可以这样子<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="javascript" src="prototype.js"></script>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
function trim(s){
return rtrim(ltrim(s));
}
//去左空格;
function ltrim(s){
return s.replace( /^\s*/, "");
}
//去右空格;
function rtrim(s){
return s.replace( /\s*$/, "");
}
//验证信息;
//空字符值;
function isEmpty(s){
s = trim(s);
return s.length == 0;
}
function Escape()
{
//code = ""+trim($F("Mycode"));
//alert(code.length);
//code="\u4e0a\u4f20\u6587\u4ef6\uff0c\u8bf7\u4e0b\u8f7d\u5230\u672c\u5730\u6253\u5f00"
var code="\u4e00";
//str = code;
//alert(code)
str = code.unescapeHTML();
//alert(str);
$("div1").innerHTML = trim(str);}//-->
</SCRIPT>
<FORM METHOD="post" ACTION="" name="form1">
<div id="div1"></div><br>
<INPUT TYPE="button" value="escape" onclick="Escape();">
</FORM>
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE>New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="javascript" src="prototype.js"></script>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
function trim(s){
return rtrim(ltrim(s));
}
//去左空格;
function ltrim(s){
return s.replace( /^\s*/, "");
}
//去右空格;
function rtrim(s){
return s.replace( /\s*$/, "");
}
//验证信息;
//空字符值;
function isEmpty(s){
s = trim(s);
return s.length == 0;
}
function Escape()
{
//code = ""+trim($F("Mycode"));
//alert(code.length);
//code="\u4e0a\u4f20\u6587\u4ef6\uff0c\u8bf7\u4e0b\u8f7d\u5230\u672c\u5730\u6253\u5f00"
var code="\u4e00";
//str = code;
//alert(code)
str = code.unescapeHTML();
//alert(str);
$("div1").innerHTML = trim(str);}//-->
</SCRIPT>
<FORM METHOD="post" ACTION="" name="form1">
<div id="div1"></div><br>
<INPUT TYPE="button" value="escape" onclick="Escape();">
</FORM>
</BODY>
</HTML>
var m=/^[\u4e00-\u9fa5a-z0-9][\u4e00-\u9fa5a-z0-9\-]{6,20}$/i
汉字字母数字开头
后面为汉字字母数字中杠
一共7到21个字符