用于匹配带有尾部斜杠的 URL 的正则表达式
RegEx for matching URLs with trailing slash
我正在尝试为 AngularJs 编写一个表达式。我需要在 ng-pattern
指令中使用它,以便将验证约束添加到表单中。
我真正需要的是 https 中 URL 的正则表达式,它总是以斜杠结尾:/.
如果能更具体地在/pre/last/
结尾就好了
如何解决这个问题?
也许这有帮助
/.*\/pre\/last\/$/g
基本匹配的是任何以/pre/last/
结尾的字符串
This RegEx 可能会帮助我们匹配 /pre/last/
。它创建了两个组,如果我们希望调用这些组,我们可以使用 </code> 表示 <code>/pre/last/
和 </code> 表示 URL 的第一个部分(请参阅图片)。 </p>
<pre><code> '/(.+)(\/pre\/last\/)/g'
我们可能不想用开始 (^) 或结束 ($) 锚点来绑定它,它可能仍然会影响我们的所需的匹配。
This post 解释了我们将如何在 JavaScript 中这样做。
我正在尝试为 AngularJs 编写一个表达式。我需要在 ng-pattern
指令中使用它,以便将验证约束添加到表单中。
我真正需要的是 https 中 URL 的正则表达式,它总是以斜杠结尾:/.
如果能更具体地在/pre/last/
如何解决这个问题?
也许这有帮助
/.*\/pre\/last\/$/g
基本匹配的是任何以/pre/last/
This RegEx 可能会帮助我们匹配 /pre/last/
。它创建了两个组,如果我们希望调用这些组,我们可以使用 </code> 表示 <code>/pre/last/
和 </code> 表示 URL 的第一个部分(请参阅图片)。 </p>
<pre><code> '/(.+)(\/pre\/last\/)/g'
我们可能不想用开始 (^) 或结束 ($) 锚点来绑定它,它可能仍然会影响我们的所需的匹配。
This post 解释了我们将如何在 JavaScript 中这样做。