URL的正则表达式帮助

本文关键字:帮助 正则表达式 URL | 更新日期: 2023-09-27 18:21:21

我有一个类似的URL:

http://www.domain.com/sponsor/xxxxx/reo/news

它最终需要重写为:

http://www.domain.com/reo/news?brokerId=xxxxx

我不擅长正则表达式。如何从源URL推断"xxxxxx"并将字符串转换为最终结果?

我真的不需要太多帮助来创建最终结果,这很琐碎,但如果有一种很好、干净的方法来使用RegEx与原始字符串操作进行比较,那就太好了。

URL的正则表达式帮助

使用"http://([^/]+)/sponsor/([^/]+)/reo/news"作为正则表达式。

使用和"http://$1/reo/news?brokerId=$2"作为替换字符串。

我在.NETRegexTester上试用了您的示例,它产生了所需的输出。