【发布时间】:2013-11-03 16:15:19
【问题描述】:
在 Node.js 中,如何检查用户发布的域是否可能且仅包含允许的字符?
我不想检查实际域是否存在,只检查它在语法上是否正确。
例如。 something.something.something 应该被允许,而 "*)()-.net 不应该。
我曾尝试在问题How to validate domain name in PHP? 上使用一些正则表达式,但是,我实际上不确定如何在 node.js 中使用这些正则表达式。他们似乎总是假的。
【问题讨论】:
-
正则表达式?你尝试了什么?
-
这不是正则表达式的用途吗?
-
是的。展示你的尝试