正则表达式删除除此文本之外的所有内容

时间:2015-09-03 04:45:26

标签: regex

我有很多这些行:

https://123.com/@jcandelas/comicsnow!-jvttr855z/-/a-re0Um1B6T9anGRJvCUOLcA:a:37070831-/0
https://123.com/@mccluret/raise-the-apple-b1b1lv45z/-/a-p6LFvKnsSzmeM0wqRbq-nw:a:3679520-/0

我想删除除了之外的所有内容 https:// 123.com/@*/ 其中*可以是任何东西

(忽略https://之后的额外空格,因为stackoverflow不允许我发布超过2个链接

所以上面2个链接的最终结果应该是

https:// 123.com/@mccluret/

https:// 123.com/@jcandelas/

请告诉我需要输入的查找和替换查询。

1 个答案:

答案 0 :(得分:1)

您可以使用捕获组。

\b(https:\/\/123\.com\/@[^\/]*\/).*

使用$1

替换

DEMO