diff --git a/vlib/regex/regex_opt.v b/vlib/regex/regex_opt.v index 7af98491c8..4c756b8ee4 100644 --- a/vlib/regex/regex_opt.v +++ b/vlib/regex/regex_opt.v @@ -7,11 +7,11 @@ pub fn (mut re RE) compile_opt(pattern string) ? { if re_err != compile_ok { mut err_msg := strings.new_builder(300) - err_msg.write("query: $pattern\n") - line := "-".repeat(err_pos) - err_msg.write("err : ${line}^\n") err_str := re.get_parse_error_string(re_err) - err_msg.write("ERROR: $err_str\n") + err_msg.write("$err_str\n") + err_msg.write(" query: $pattern\n") + line := "-".repeat(err_pos) + err_msg.write(" err pos: ${line}^") return error_with_code(err_msg.str(), re_err) } }