Remove part of private data
Posted: Fri Jun 23, 2023 12:04 am
Hi.
I have a private data looks like abc: 1; def: 2; ghi: ; jkl: 4; xyz: ; and trying to delete everything without digit value using script expression:
const allCities:string = await job.getPrivateData("allCities");
const allCitiesArray:string [] = allCities.split(";");
const pattern = /\b\d+\b/;
const filteredArray = allCitiesArray.filter((item) => pattern.test(item)).toString();
await job.log(LogLevel.Debug, filteredArray);
return filteredArray;
As a result, I would like to get - abc: 1; def: 2; jkl: 4;
What's wrong in my code or do we have other way to do this?
I have a private data looks like abc: 1; def: 2; ghi: ; jkl: 4; xyz: ; and trying to delete everything without digit value using script expression:
const allCities:string = await job.getPrivateData("allCities");
const allCitiesArray:string [] = allCities.split(";");
const pattern = /\b\d+\b/;
const filteredArray = allCitiesArray.filter((item) => pattern.test(item)).toString();
await job.log(LogLevel.Debug, filteredArray);
return filteredArray;
As a result, I would like to get - abc: 1; def: 2; jkl: 4;
What's wrong in my code or do we have other way to do this?