Mysql Regex on where clause
You have mixed the REGEXP syntax for alternatives (first|second) and for symbol classes [abcd]. Your query should look like that: 

SELECT * 
  FROM tbl_json 
 WHERE json_data REGEXP '"14":"(1|2)"' 
   AND json_data REGEXP '"16":"(39|7)"' 
 LIMIT 3;