现在我正在使用(?<=href=")(.*?)(?=#fragment-[0-9]">)
返回介于href =“和#fragment- [0到9之间的任何数字]之间的任何内容”这基本上就是我想要的,但我想排除像href之类的东西=“http://blahblah.com#fragment-1”或href =“https:blahblah.com#fragment-1”所以我可以更改(.*?)
以排除以http或https开头的字符串。< / p>
谢谢!
答案 0 :(得分:1)
(?<=href=")(?!https?:)(.*?)(?=#fragment-[0-9]">)