please use like this. this code worked me.
if ($request->has('search') && ! is_null($request->get('search')['value']) ) {
$regex = $request->get('search')['value'];
return $query->where(function($query) use($regex){ $queryNew-
>where('ccpl.pro_no', 'like', '%' . $regex . '%'); });
}