JSFiddle - React, Tailwind, and code Playground
by Vince
HTML
<code>UpdateMasterRef=&Timestamp=3%2F16%2F2022%204%3A17%3A25%20PM&Signatory=&OpsMemberID=49790&DocumentId=87732ed6-bdfc-43fd-b7fe-7451912ce608&SA_REGISTERED_ENTITY=&SA_INVESTOR_TYPE=3&SA_GOVERNMENT_PLAN=1&SA_BANK_ENTITY=2&SA_CUSTODIAN_ID=1&SA_ENTITY_ADDRESS=&SA_ENTITY_ADDRESS2=&SA_ENTITY_CITY=&SA_ENTITY_STATE=&SA_ENTITY_COUNTRY=USA&SA_ENTITY_ZIP=&SA_ENTITY_PHONE=&SA_AI_OTHER_DESCRIP=&SA_IRA_FIDUC_OTHER=&SA_IRA_PDP_AMT=&SA_RI_COMPANY_NAME=&SA_RI_COMPANY_OWNED=&SA_MGMT_FEE=1.50&SA_AMOUNT=&SA_ASA1_NAME_FIRST=&SA_ASA1_NAME_LAST=&SA_ASA1_EMAIL=&SA_ASA2_NAME_FIRST=&SA_ASA2_NAME_LAST=&SA_ASA2_EMAIL=&SA_ASA3_NAME_FIRST=&SA_ASA3_NAME_LAST=&SA_ASA3_EMAIL=&SA_ASA4_NAME_FIRST=&SA_ASA4_NAME_LAST=&SA_ASA4_EMAIL=&SA_ASA5_NAME_FIRST=&SA_ASA5_NAME_LAST=&SA_ASA5_EMAIL=&SA_ASB1_NAME_FIRST=&SA_ASB1_NAME_LAST=&SA_ASB1_EMAIL=&SA_ASB2_NAME_FIRST=&SA_ASB2_NAME_LAST=&SA_ASB2_EMAIL=&SA_ASB3_NAME_FIRST=&SA_ASB3_NAME_LAST=&SA_ASB3_EMAIL=&SA_ASB4_NAME_FIRST=&SA_ASB4_NAME_LAST=&SA_ASB4_EMAIL=&SA_ASB5_NAME_FIRST=&SA_ASB5_NAME_LAST=&SA_ASB5_EMAIL=&SA_GROUPB_SIGCOUNT=0&SA_CO1_NAME_FIRST=&SA_CO1_NAME_LAST=&SA_CO1_EMAIL=&SA_CO2_NAME_FIRST=&SA_CO2_NAME_LAST=&SA_CO2_EMAIL=&SA_CO3_NAME_FIRST=&SA_CO3_NAME_LAST=&SA_CO3_EMAIL=&SA_CO4_NAME_FIRST=&SA_CO4_NAME_LAST=&SA_CO4_EMAIL=&SA_CO5_NAME_FIRST=&SA_CO5_NAME_LAST=&SA_CO5_EMAIL=</code>
<div id="app"></div>
JavaScript
const app = document.querySelector('#app')
const code = document.querySelector('code').innerText
const regex = /(SA_INVESTOR_TYPE|SA_GOVERNMENT_PLAN|SA_BANK_ENTITY)/g
console.log(code.split(/&/g).filter((vals) => {
return vals.match(regex)
}))
/* app.innerHTML = code.innerHTML */