相关疑难解决方法(0)

电子邮件地址允许使用哪些字符?

我不是在问完整的电子邮件验证.

我只是想知道电子邮件地址中允许的字符user-nameserver部分内容.这可能过于简单,也许电子邮件地址可以采取其他形式,但我不在乎.我只询问这个简单的形式:( user-name@server例如wild.wezyr@best-server-ever.com)和两个部分允许的字符.

forms email email-address email-validation

587
推荐指数
11
解决办法
78万
查看次数

HTML5电子邮件验证

据说"使用HTML5,我们不再需要js或服务器端代码来检查用户的输入是否是有效的电子邮件或URL地址"

如何在用户输入后验证电子邮件?没有JS如果用户输入错误的电子邮件地址,如何显示消息.

<input type="email" pattern="[^ @]*@[^ @]*" placeholder="Enter your email">
<input type="submit" value="Submit">
Run Code Online (Sandbox Code Playgroud)

html email

92
推荐指数
8
解决办法
30万
查看次数

子域中允许的字符是什么?

您允许在子域中使用哪些字符?

示例:对于someSub.example.comsomeSub部分.

我知道你可以使用字母,数字和连字符,但其他字符呢?可以_(下划线)使用吗?

subdomain special-characters

63
推荐指数
3
解决办法
5万
查看次数

带模式的HTML5电话号码验证

我正在使用HTML5表单验证来验证来自印度的电话号码.

来自印度的电话号码长10位,以7,8或9开头.

例如:

  1. 7878787878
  2. 9898989898
  3. 8678678878

这些电话号码有效,但是

  1. 1212121212
  2. 3434545464
  3. 6545432322

无效.

建议一种可以检测有效印度电话号码的模式.

到目前为止,我的模式是[0-9]{10},但它不检查第一个数字是7,8或9.

validation html5

46
推荐指数
6
解决办法
29万
查看次数

HTML5电子邮件输入模式属性

我正在尝试制作一个包含一个电子邮件输入,一个复选框输入和一个提交输入的html5表单.我正在尝试使用模式属性进行电子邮件输入,但我不知道在此属性中放置什么.我知道我应该使用一个必须与JavaScript Pattern生产匹配的正则表达式,但我不知道如何做到这一点.

我试图让这个属性做的是检查以确保电子邮件包含一个@和至少一个或多个点,如果可能,检查@后面的地址是否是真实地址.如果我不能通过这个属性做到这一点,那么我将考虑使用JavaScript但是为了检查一个@和一个或多个点,我确实想要使用pattern属性.

pattern属性需要检查:

  1. 只有一个 @
  2. 一个或多个点
  3. 如果可能的话,检查@后面的地址是否是有效地址

这个的替代方法是使用JavaScript但是对于所有其他条件我不想使用JavaScript

html5 html-input email-validation html-email

41
推荐指数
12
解决办法
22万
查看次数

使用IP地址而不是域名发送电子邮件

我试图避免通过DNS服务器来获取电子邮件到我托管的虚拟帐户之一的地址.

我知道我可以用方括号括起IP地址但是如何为服务器上的(虚拟)托管帐户指定邮箱用户名?

换一种说法,

  • 我在虚拟服务器上托管了多个域 - 所有域共享相同的IP地址
  • 显然,user @ domain.com工作正常
  • 但是如何发送给用户@ [123.456.78.90]

我想做什么,可能吗?

谢谢.

email ip dns

18
推荐指数
1
解决办法
2万
查看次数

Javascript - 正则表达式删除特殊字符但也保留希腊字符

我正在尝试从一段文本中删除特殊字符,但使用以下正则表达式

\n\n
var desired = stringToReplace.replace(/[^\\w\\s]/gi, \'\')\n
Run Code Online (Sandbox Code Playgroud)\n\n

(在这里找到:\n javascript regexp 删除所有特殊字符

\n\n

具有删除希腊字符的负面影响,这是我不想要的。

\n\n

有人还可以解释一下如何在正则表达式中使用字符范围吗?是否有字符映射表可以帮助我定义我想要的范围?

\n\n

回答:

\n\n
[a-zA-Z0-9\xce\x86\xce\x88-\xcf\x8e\\s]   # See my 2nd comment under Joeytje50\'s answer.\n
Run Code Online (Sandbox Code Playgroud)\n

javascript regex replace symbols character

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