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);