我有以下正则表达式,我正在申请我的页面上的多个网址。
(/Services\/(.*?)\/People\/(.*?(?=(\.aspx)))/gi)
我想要做的是匹配然后替换一个类似于以下示例的url结构:
/Services/FoodService/People/JoeBloggs.aspx
我有正则表达式工作,直到.aspx的前瞻。因此,非常感谢任何有助于发现我的前瞻错误的帮助!
var res = str.match(/Services\/(.*?)\/People\/(.*?(?=(\.aspx)))/gi);
我已经打破了下面的问题:
(.*? (?=(\.aspx)))
任何角色:
.*?
只要前瞻找到
的实例.aspx
我也检查过这些帖子,但我仍然在努力,所以所有的帮助都很受欢迎!