我在我的asp.net页面上有一个正则表达式验证器,它验证了密码.正则表达式是
^(?=.*[0-9])(?=.*[a-zæøåA-ZÆØÅ])[a-zA-ZæøåÆØÅ0-9]{6,}$
..现在,它在IE8和FF3中运行良好,但无论我在IE7中尝试什么,它都会验证为false.有没有知道的错误,我应该知道这里? :S
提前致谢..
最佳答案 您需要对实体进行编码.请尝试以下方法:
^(?=.*[0-9])(?=.*[a-z\xE6\xF8\xE5A-Z\xC6\xD8\xC5])[a-zA-Z\xE6\xF8\xE5A-Z\xC6\xD8\xC50-9]{6,}$