Fix regex for extracting charset.
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
92db2241b0
commit
489e1fba99
|
@ -704,7 +704,7 @@ string URI::to_utf8(const string &str)
|
||||||
|
|
||||||
void URI::detect_encoding()
|
void URI::detect_encoding()
|
||||||
{
|
{
|
||||||
const RegEx re_encoding(R"(<meta.+charset=(.+)[";])", RegEx::RE_CASELESS);
|
const RegEx re_encoding(R"(<meta.+charset="([^";]+))", RegEx::RE_CASELESS);
|
||||||
vector<string> matches;
|
vector<string> matches;
|
||||||
re_encoding.split(_document, matches);
|
re_encoding.split(_document, matches);
|
||||||
if (matches.size() >= 2)
|
if (matches.size() >= 2)
|
||||||
|
|
Loading…
Reference in New Issue