JavaScript හි සාමාන්ය ප්රකාශනයන් සඳහා පාඨ කොඩි
RegExp හරහා සාදන ලද සාමාන්ය ප්රකාශනවල කොඩි,
දෙවන පරාමිතියක් ලෙස යොදා ගත යුතුය.
අපි උදාහරණයක් බලමු.
අපට පහත පේළිය ඇතැයි සිතමු:
let str = 'abc def';
මෙම පේළියට අපි පහත සාමාන්ය ප්රකාශනය කොඩියක් සමඟ යොදමු යැයි සිතමු:
let reg = /[a-z]+/g;
let res = str.match(reg);
මෙම සාමාන්ය ප්රකාශනය
RegExp හරහා නැවත ලියමු:
let reg = new RegExp('[a-z]+', 'g');
let res = str.match(reg);
ප්රායෝගික ගැටළු
සාමාන්ය ප්රකාශනය පේළියක ස්වරූපයෙන් නැවත ලියන්න:
let str = '123 456 789';
let reg = /[0-9]+/g;
let res = str.replace(reg, '!');