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与原始字符串操作进行比较,那就太好了。
使用"http://([^/]+)/sponsor/([^/]+)/reo/news"
作为正则表达式。
使用和"http://$1/reo/news?brokerId=$2"
作为替换字符串。
我在.NETRegexTester上试用了您的示例,它产生了所需的输出。