如何使用正则表达式验证 JavaScript 中的自定义 URL

How to Validating custom url in javascript using regex

本文关键字:自定义 URL JavaScript 何使用 正则表达式 验证      更新时间:2023-09-26

我需要验证一个网址,比如

http://www.abc.com/mytester/*

如果/mytester/* 在 abc.com/之后的 URL 中,那么我想包含另一个 JavaScript 代码,否则是第二个 js 代码。

我怎样才能用javascript写这个?

这个正则表达式:/mytester/$将确保/mytester/在字符串的最末尾。例如,如果网址http://www.abc.com/mytester/abc正则表达式将失败。

编辑:

假设您将始终拥有一个完整的URL(以http://www开头的URL),您可以使用此正则表达式:^http://www.abc.com/mytester/ 。这将期望从字符串的最开头开始匹配 URL。它不在乎最后一个/之后会发生什么,只要URL以http://www.abc.com/mytester/开头。