如何删除“http”或“https”和“www”,然后在给定“google.com”时留下“http://www.google.com”?
no_http_URL = regexp(domain_URL,'[a-z]+://','match','once')上面的代码返回我的结果'http‘,这与我的答案相反。
发布于 2014-04-22 06:04:08
no_http_URL = regexp('http://google.com', 'https?://(?:www\.)?(.*)','tokens','once')
no_http_URL = regexp('http://www.google.com', 'https?://(?:www\.)?(.*)','tokens','once')
no_http_URL = regexp('https://google.com', 'https?://(?:www\.)?(.*)','tokens','once')
no_http_URL = regexp('https://www.google.com','https?://(?:www\.)?(.*)','tokens','once')在no_http_URL上面的表达式中有1x1 cell array。如果需要访问字符串值,则需要执行以下操作
no_http_URL = no_http_URL{1,1}发布于 2014-04-22 05:49:05
如果url以http://?开头,您就不能删除它的前7个字符吗?
编辑:你不能找到网址中的第一个点并删除它之前的所有内容吗?我是说,在圆点后面加一个子串。
https://stackoverflow.com/questions/23211317
复制相似问题