我有这个$value= 24153;
我有一个字段可以保存一个或多个像这样{"id":"2","value":["3"]}
或这样的值,{"id":"2","value":["3","4"]}
或者{"id":"2","value":["3","4","2"]}
我有这个可以正常工作的正则表达式,但如果 ONE 值存在则返回。如果字段中有多个值,我需要改进这个正则表达式。
REGEXP BINARY \'(.*{"id":"2","value":\["[^\"]*['.$value.'][^\"]*",?)+\]}.*\'