原字符串中带有uri和文本 要求将uri和文本分割开 uri有一个或者多个可以是http ftp https等 uri长度不固定
如这样:
各位,什么什么今天上海的ASL里有一个给《最游记RELOAD》里声过优的声优哦,他叫小野大辅https://sinaurl.cn/7J5ek,配过《最》里的妖怪,还配过《蜂四》里的男学生,鉴于其他大片俺都没瞅过(嗯《最》也没瞅过俺是漫画党==y》),特此鉴定此人为大龙套!http://sinaurl.cn/7JZed
Regex.Split之后想得到的结果应该是这样 分成四段:
各位,什么什么今天上海的ASL里有一个给《最游记RELOAD》里声过优的声优哦,他叫小野大辅
https://sinaurl.cn/7J5ek
,配过《最》里的妖怪,还配过《蜂四》里的男学生,鉴于其他大片俺都没瞅过(嗯《最》也没瞅过俺是漫画党==y》),特此鉴定此人为大龙套!
http://sinaurl.cn/7JZed
试一下这个吧: (https|http|ftp):\/\/(\w|\.|/|-)*
(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?