串嘗試寫reddits subreddits正則表達式。我的正則表達式將用鏈接替換subreddit名稱,但我希望它忽略已經顯示的url內的鏈接。例如,假設我有以下3個字符串。正則表達式忽略URL
https://www.reddit.com/r/starwars/comments/12345
/r/starwars
r/starwars
我想寫正則表達式匹配底部的2個字符串,但忽略頂部的一個。我試圖使用正則表達式LookBehind,但一直未能得到它的工作。我現在正則表達式是:
(?<=[^m])\/?r\/([a-zA-Z_])+
我本來以爲^ M將忽略任何字符串從「.com」之間
[this regex](https://regex101.com/r/ph2Fog/1)? – TheLostMind