From 0bc76dea8e9cd0240f44affcd6e06a5a31d01772 Mon Sep 17 00:00:00 2001 From: nnposter Date: Thu, 3 Aug 2017 22:13:12 +0000 Subject: [PATCH] Removes excessive pattern escaping; no functional change --- nselib/url.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nselib/url.lua b/nselib/url.lua index 09ba8d5bd..40ff20403 100644 --- a/nselib/url.lua +++ b/nselib/url.lua @@ -160,7 +160,7 @@ function parse(url, default) return "" end) -- get scheme. Lower-case according to RFC 3986 section 3.1. - url = string.gsub(url, "^([%w][%w%+%-%.]*)%:", + url = string.gsub(url, "^(%w[%w.+-]*):", function(s) parsed.scheme = string.lower(s); return "" end) -- get authority url = string.gsub(url, "^//([^/]*)", function(n)