sqlite_regex: select \* from items where \(itemid in \(100,(?:\d++,){948}1049\) or itemid in \(1050,(?:\d++,){948}1999\) or itemid in \(2000,(?:\d++,){98}2099\)\)
test case: "successfully parsed #1"
sql_where: select * from items where
sql_regex: select \* from items where itemid=100
sqlora_regex: select \* from items where itemid=100
sqlite_regex: select \* from items where itemid=100
test case: "successfully parsed #4"
sql_where: select * from items where
sql_regex: select \* from items where itemid in \(100,(?:\d+,){2}103\)
sqlora_regex: select \* from items where itemid in \(100,(?:\d+,){2}103\)
sqlite_regex: select \* from items where itemid in \(100,(?:\d+,){2}103\)
test case: "successfully parsed #10"
sql_where: select * from items where
sql_regex: select \* from items where itemid in \(100,(?:\d+,){8}109\)
sqlora_regex: select \* from items where itemid between 100 and 109
sqlite_regex: select \* from items where itemid in \(100,(?:\d+,){8}109\)
test case: "successfully parsed #951"
sql_where: select * from items where
sql_regex: select \* from items where itemid in \(1000,(?:\d+,){949}1950\)
sqlora_regex: select \* from items where itemid between 1000 and 1950
sqlite_regex: select \* from items where \(itemid in \(1000,(?:\d+,){948}1949\) or itemid in \(1950\)
test case: "successfully parsed #1000"