]> git.tdb.fi Git - libs/net.git/blobdiff - source/http/utils.cpp
Fix some header names
[libs/net.git] / source / http / utils.cpp
index 5a5dc0487c0f1bf4dbd9132143e14567d7c30574..281be809715c9f59487f876d1e280764fbd71269 100644 (file)
@@ -1,5 +1,5 @@
 #include <algorithm>
-#include <msp/strings/formatter.h>
+#include <msp/strings/format.h>
 #include <msp/strings/regex.h>
 #include <msp/strings/utils.h>
 #include "utils.h"
@@ -79,7 +79,7 @@ string urldecode(const string &str)
 
 Url parse_url(const string &str)
 {
-       static Regex r_url("(([a-z]+)://)?([a-zA-Z0-9-]+(\\.[a-zA-Z0-9-]+)*(:[0-9])?)?(/[^?#]*)?(\\?([^#]+))?(#(.*))?");
+       static Regex r_url("^(([a-z]+)://)?([a-zA-Z0-9-]+(\\.[a-zA-Z0-9-]+)*(:[0-9]+)?)?(/[^?#]*)?(\\?([^#]+))?(#(.*))?$");
        if(RegMatch m = r_url.match(str))
        {
                Url url;