我将尝试从以下URL路径中提取数据:
这让我得到:
然而这并不是我需要的 - 我正在尝试让提取在第二组中的数据也出现在第三组中,就像这样:
/12345678901234567890123456789012/1230345035/wibble/wobble/
使用此正则表达式,我可以将其分为3个组:
\/([^\/]*)\/([^\/]*)(\/wibble\/wobble)
这让我得到:
group 1 = 12345678901234567890123456789012
group 2 = /1230345035
group 3 = /wibble/wobble
然而这并不是我需要的 - 我正在尝试让提取在第二组中的数据也出现在第三组中,就像这样:
group 1 = 12345678901234567890123456789012
group 2 = /1230345035
group 3 = /1230345035/wibble/wobble
但是我担心我在提取类似这样的数据时遇到了正则表达式的困难。
谢谢
\/([^\/]*)\/(?=([^\/]+))([^\/]*\/wibble\/wobble)
。但是可能并不需要这样做。 - bobble bubble