问题标签 [url-validation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
719 浏览

java - twitter 如何验证 URL

感谢这里的答案。我一直在使用以下代码来验证 URL。.anything只是最近新域有很多可能的选择。所以我想,推特将其视为 URL(在发布推文时),我将使用相同的...遵循标准,可以这么说!

我想知道 twitter 如何验证 URL,是否有任何库可以使用哪个 twitter 正在使用。请帮我解决这个常见问题。万分感谢!

0 投票
1 回答
168 浏览

java - 如何验证 URL 状态

我有一个名为 Validationstatuscode.xlsx 的 excelsheet,它由表 1 的 A 列上的 URL 列表组成。我想验证所有显示 http 状态 200 或 400 的 URL。直到现在我已经 使用http://httpstatus.io/一次验证 100 个 URL,但现在数量增加了。那么在 java 中是否有可能验证 URL?虽然我有java知识但不知道怎么做?

0 投票
1 回答
55 浏览

java - SpringMVC 验证 URL 链接

如何从我的网站进行 URL 验证?例如,如果用户访问一个 URL 链接,如“mysite.com”,他会继续访问该网页。但是,如果他尝试另一个 URL,例如“mysite.com/what”,我会显示错误消息,并告诉他这样的 URL 无效。

我已经尝试过这种方法,但它不起作用,并且不推荐使用UrlValidatorhttp ://www.mkyong.com/java/how-to-validate-url-in-java/

有任何想法吗?

0 投票
2 回答
893 浏览

javascript - 正则表达式验证 JavaScript 中的协议和子域

我正在尝试使用 jQuery 验证器验证 URL,但我使用的正则表达式错误地验证了带有子域(例如:)的域,subdomain.domain而没有 TLD 为真。

我有这个,它验证一个子域:

它也没有正确验证 TLD。所以,我可以输入subdomain.domain.aaa123并验证。它还验证少于 2 个字符的 TLD。

这只需要对美国观众进行验证(因此加拿大或类似国家的 .ca 不需要验证)

0 投票
2 回答
1485 浏览

php - 正则表达式检查有效的 url http 或 www

我想检查用户插入的 URL 是否有效。我有不同的情况允许用户插入 URL

因此,这样用户将能够插入wwwor http,如果用户仅插入,则在 URL 之前www预先附加。http://我发现了很多正则表达式,但他们严格检查http://

提前致谢。

0 投票
2 回答
1938 浏览

php - PHP 检查 url 是否有效

我想知道在 php 中检查提供的 url 是否有效的最佳方法是什么...起初我尝试使用:

但它不接受www.example.com(没有协议)。所以我尝试了一个简单的修改:

现在它可以正常工作,www.example.com但也可以接受 simple foo,因为它转换为http://foo. 然而,虽然这不是一个有效的公共网址,但我认为......那你有什么建议?回到传统的正则表达式?

0 投票
2 回答
1266 浏览

php - 转义逗号

我有这个正则表达式

但我遇到了逗号问题。像这样转义逗号\,并不能解决问题。我该怎么做才能使这个正则表达式起作用?

我的代码:

提前致谢。

0 投票
0 回答
587 浏览

java - Java 的 URL 验证器更新

我知道有人问过这个问题,但有没有人找到比 Apache commons-validator URLValidator 更好的 URL 验证器库或工具,使用 URLConnection 对象(超级昂贵)或正则表达式解决方案?我已经尝试实现所有这些,似乎最好的一个是 apache 库,但它仍然拒绝格式如下的有效 URL:

http://.youtube.com/watch?v=7lu3xMj0HfQ&sns=fb

http://.handelsblatt.com/11635696.html

http://1.kopiyka.club/index/oholoshenya/dim-i-sad/11285.html

我也厌倦了使用谷歌的 Guava 库,但这也不是很好。任何建议,将不胜感激。

出于好奇,这就是我实现 Apache 库版本的方式:

0 投票
1 回答
1680 浏览

javascript - url 验证 RegExp 将电子邮件地址识别为 url

我必须在某些文本中识别 url。我使用以下代码(this.value是文本):

将电子邮件地址也识别为 url 的问题。我该如何预防?

0 投票
1 回答
723 浏览

java - URL 中必须有 #

我在创建一个正则表达式时遇到问题,它必须只接受那些包含 # 并忽略其他 URL 的 URL。我正在使用 urlValidator,它有一个 RegEx,它允许 URL 中没有 #。有人可以帮我建立一个正则表达式。

我在使用 RegEx 时遇到问题。只是帮助我构建一个正则表达式,它只会验证那些包含 # 的 URL

这是我的代码