我是正则表达式的初学者,在编写 url 结构时无法弄清楚如何捕获变量。
.*://[a-z\-.]+/([\w-]*)
http://localhost/anything-here-goes-comes-here-p90
http://best-discount-deals.com/anything-here-goes-comes-here-c90
http://www.gadgetbroadway.com/anything-here-goes-comes-here-p90
我目前坚持使用上述正则表达式,它能够解析 slug 但不知道如何捕获 slug 的最后一部分(p90 或 c90),最后一段的规则“\s\d{1,8}” .
如果我使用正则表达式而不是 . ://[az-.]+/([\w-] ) 无法捕获最后一部分,因为它会自动被 ([\w-]*) 组覆盖。
有什么想法吗?