正则表达式:匹配网址中间的字符

用户名

我有这样的网址:

 http://dve.abc-de.com/some/fol/try/AB+C/folder/folder

 http://dve.abc-de.com/some/fol/try/try2/AB+C/bla/blu/

我需要在http://vcs.abc-de.com/some/fol/和/ AB + C /之间进行匹配所以我的正则表达式应返回以下内容:

try
try/try2

第一部分http://dve.abc-de.com/some/fol/总是相同的,最后一部分总是以/ AB + C开头,然后是某些东西。

我只设法将http://vcs.abc-de.com/some/fol/或/ AB + C与lookbehinds和lookaheads匹配,但从未设法匹配这两者之间的字符串。

我尝试了类似的方法(我知道这是错误的,但是我无法再重建它了)

(?<=(http://vcs\.abc-de\.com/some/fol/)(.*?)(?=/AB+C*\))

我该如何构造呢?

Narendrasingh西索迪亚

您可以使用positive lookaheadpositive lookbehind喜欢

(?<=fol\/)(.*?)(?=\/AB\+C)/g

这会得到的值,即fol//AB+C这是trytry/try2在给定的URL

正则表达式

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

正则表达式匹配网址

来自分类Dev

正则表达式匹配字符

来自分类Dev

正则表达式-仅在中间部分与某些字符串不匹配时匹配

来自分类Dev

正则表达式-仅在中间部分与某些字符串不匹配时匹配

来自分类Dev

如何用正则表达式匹配字符串中的中间字符?

来自分类Dev

使用Java正则表达式在字符串中间查找匹配的字符串

来自分类Dev

正则表达式匹配中间的数字

来自分类Dev

仅在句子中间时匹配的正则表达式

来自分类Dev

正则表达式以匹配网址格式

来自分类Dev

如何匹配此网址的正则表达式?

来自分类Dev

匹配基本网址正则表达式

来自分类Dev

网址匹配时的正则表达式差异

来自分类Dev

正则表达式以匹配网址中的空格

来自分类Dev

匹配CSS网址的正则表达式

来自分类Dev

javascript正则表达式匹配网址

来自分类Dev

Django中匹配网址的正则表达式

来自分类Dev

正则表达式的图片匹配网址

来自分类Dev

正则表达式以匹配网址中的多个单词

来自分类Dev

正则表达式右匹配网址,以DOT结尾

来自分类Dev

匹配基本网址正则表达式

来自分类Dev

如何将网址与正则表达式匹配?

来自分类Dev

如何匹配此网址的正则表达式?

来自分类Dev

匹配网址正则表达式中的文件路径

来自分类Dev

正则表达式以匹配网址格式

来自分类Dev

Python正则表达式匹配字符串的中间

来自分类Dev

字符串中间的正则表达式负匹配

来自分类Dev

优化仅与没有查询字符串的完整网址匹配的正则表达式

来自分类Dev

正则表达式:删除中间字符串

来自分类Dev

在中间找到字符串的正则表达式