test ක්රමය
test ක්රමය විසින් ස්ට්රිං එකක නිත්ය ප්රකාශනයක් සමඟ එක් ගැළපීමක් හෝ තිබේදැයි පරීක්ෂා කරයි.
තිබේ නම් true, නැතිනම්
false ආපසු ලබා දෙයි.
වාක්ය රීතිය
ස්ට්රිං.test(නිත්ය ප්රකාශනය);
උදාහරණය
ස්ට්රිං එකේ කාලයක් තිබේදැයි පරීක්ෂා කරමු:
let str = '12:39';
let reg = /\d\d:\d\d/;
let res = reg.test(str);
console.log(res);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
true
උදාහරණය
සම්පූර්ණ ස්ට්රිං එක නිත්ය ප්රකාශනය සමඟ ගැලපේදැයි පරීක්ෂා කරමු:
let str = '12:39';
let reg = /^\d\d:\d\d$/;
let res = reg.test(str);
console.log(res);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
true
උදාහරණය
ස්ට්රිං එක සංඛ්යා වලින් පමණක් සමන්විත දැයි පරීක්ෂා කරමු:
let str = '123';
let reg = /^\d+$/;
let res = reg.test(str);
console.log(res);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
true