有沒有一種常見的算法來切斷某些字符串的網址?從正則表達式中切斷網址無正則表達式
例如:
string1 = "bla bla bla http://bla.domain.com more blah blah nohttp.domain.with.no.protocol more text bla bla"
(string2, urls) = wild_magic_appears(string1)
string2 = "bla bla bla more blah blah more text bla bla"
urls = ["http://bla.domain.com", "nohttp.domain.with.no.protocol"]
我知道,正則表達式是最好的解決辦法,但我感興趣的非正則表達式的解決方案
你可以(在''分)的話字符串分割並分別考慮每個字。魔法的狂野程度取決於你想要匹配什麼,例如最簡單的要求是「以http://,https://開頭或包含多個點的任何單詞」。 – CompuChip