小编Ris*_*i P的帖子

电子邮件中连续的狂野角色

我在看电子邮件验证.我在RFC规范中读到了连续的.(dot)不允许,例如mail..me @ server.com.

但是允许连续出现不同的狂野角色吗?例如,mail . $me @ server.com.

如果是这样,我如何制作一个正则表达式,只要它们不同,它们只会出现单个出现的野性字符?它不应该接受像.. && $$,但接受像,&$ .$ &.

而且由于允许使用大量野生字符,我不认为正如此等正则表达式\^(&&|$$|..)\不是一种选择.

regex wildcard email-validation

1
推荐指数
1
解决办法
593
查看次数

怪异的javascript

这里有一个html,我有一个非常有趣的事情.

<html>
<head>
<script language="Javascript">
    var str="me&myhtml";
    function delimit(){
        document.write(str);
        document.write("<hr>");

    }
</script>
</head>
<body onload="delimit()">
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

你看到'me&myhtml',下面有一行.但是,如果你评论//document.write("<hr> "); 然后你只看到'我',这很奇怪.

事实是,javascript通常不会读取'&',而是解释为命令.但是,如果你有任何至少有6个字符的document.write(),或者'br'或'hr',那么它会显示'&'.

有任何想法吗?

html javascript

0
推荐指数
1
解决办法
231
查看次数

标签 统计

email-validation ×1

html ×1

javascript ×1

regex ×1

wildcard ×1