We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 404dd46 commit be70b1fCopy full SHA for be70b1f
1 file changed
api/net/ip4/addr.hpp
@@ -107,10 +107,9 @@ struct Addr {
107
108
const static std::regex ipv4_address_pattern
109
{
110
- "^\\s*(25[0–5]|2[0–4]\\d|[01]?\\d\\d?)\\."
111
- "(25[0–5]|2[0–4]\\d|[01]?\\d\\d?)\\."
112
113
- "(25[0–5]|2[0–4]\\d|[01]?\\d\\d?)\\s*$"
+#define OCTET_PATTERN "(25[0-5]|2[0-4]\\d|[01]?\\d\\d?)"
+ "^\\s*" OCTET_PATTERN "\\." OCTET_PATTERN "\\." OCTET_PATTERN "\\." OCTET_PATTERN "\\s*$"
+#undef OCTET_PATTERN
114
};
115
116
std::smatch ipv4_parts;
0 commit comments