parent
48a1f3348e
commit
95214cc055
|
@ -198,6 +198,7 @@ handle query => sub {
|
|||
return if $query =~ m#^\d{1,2}/\d{1,2}/\d{2,4}$#;
|
||||
return if $query =~ m#^0\d+/\d+$#;
|
||||
|
||||
|
||||
# some shallow preprocessing of the query
|
||||
$query =~ s/^(?:what is|calculat(e|or)|solve|math)//i;
|
||||
$query =~ s/\s//g;
|
||||
|
@ -216,7 +217,7 @@ handle query => sub {
|
|||
return if $query =~ m/0x[A-Za-z]{2,}/;
|
||||
return if $query =~ m/X\d+/;
|
||||
return if $query =~ m/\d+e\+\d+/;
|
||||
return if $query =~ m{(?:7|9)/11}; # date edge case, US supermarket
|
||||
return if $query =~ m{^(?:7|9)/11$}; # date edge case, US supermarket
|
||||
return if $query =~ m/.+=.+/; # check there isn't something on both sides of the equals sign
|
||||
return if $query =~ /^(?:minus|-|\+)\d+$/;
|
||||
|
||||
|
|
|
@ -434,6 +434,9 @@ ddg_goodie_test(
|
|||
'2 + cube 66 + 2' => build_test(
|
||||
'2 + cube(66) + 2'
|
||||
),
|
||||
'16739317 / 11147731' => build_test(
|
||||
'16739317 / 11147731'
|
||||
),
|
||||
|
||||
'e2e4' => undef,
|
||||
'cosh(4+-)' => undef,
|
||||
|
|
Loading…
Reference in New Issue