你这个要分2次匹配第一次取出pd间的数据,正则为:([^<]+)这个正则的结果$1就是pd间的数据了,再用下面的正则循环匹配,就可以依次得到b, dd,e/([^/]+)/
兄弟,我那天不是已经给你了,如果你要的是 b/dd/e,pattern = /^(?:[\\/]?[^\\/]+\\/)([^\\/]+) (?:[\\/]?[^\\/]+\\/)([^\\/]+) (?:[\\/]?[^\\/]+\\/)([^\\/]+)/x你没试么?