猿问

正则表达式分割字符串

原字符串中带有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


三国纷争
浏览 489回答 2
2回答

慕姐4208626

试一下这个吧:  (https|http|ftp):\/\/(\w|\.|/|-)*

慕田峪9158850

(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?
随时随地看视频慕课网APP
我要回答