JSFiddle - React, Tailwind, and code Playground
by riaanc
HTML
<textarea rows=10 style="width: 100%" id="textarea"></textarea>
JavaScript
const regex = /(LIKE.*?')(?<grpLikeValue>[\d\.,]+)(')/gm;
const str = `http://10.0.66.23/hcare/eware.dll/Do?SID=177717026329678&Act=432&Mode=1&CLk=T&Key0=58&func=baseUrl&dotnetdll=RE_Report&dotnetfunc=ReportDisplayOptions&PopUpWin=Y&ReportName=e:\\hcare\\wwwroot\\reports\\Nadines Reports\\Invoices - Submission status Listing.rpt&PrintType=&ReportFileName=Invoices - Submission status Listing&SF=({vInvoicesListing.inv_date} IN DateTime ( 2018,12,11,0,0,0) TO DateTime ( 2018,12,11,23,59,59)) AND {vInvoicesListing.inv_outstamnt} LIKE '101.50*' AND ({vInvoicesListing.inv_types} = 'MedicalAid')`;
let m;
var newValue = "4343";
var str2 = str.replace(regex, `$1${newValue}$3`);
console.log(str2);
$("#textarea").text(str2);