JavaScript නිත්ය ප්රකාශනය තුළ නම් කළ කොටස්
නිත්ය ප්රකාශනය තුළම කොටස් භාවිතා කළ ආකාරය අපි මතක තබා ගනිමු:
let res = str.replace(/([a-z])\1/g, '!');
සමහර විට එහි අංකය අනුව නොව, නම අනුව කොටසක් වෙත යොමු වීම වඩාත් පහසු වේ. මේ සඳහා අපි කොටසට නමක් ලබා දිය යුතුය:
let res = str.replace(/(?<letter>[a-z])/g, '!');
දැන් අපට මෙම කොටස වෙත \k<name> වාක්ය ඛණ්ඩය භාවිතා කර යොමු විය හැකිය,
මේ ආකාරයට:
let res = str.replace(/(?<letter>[a-z])\k<letter>/g, '!');
පහත දැක්වෙන සිටුවක් ලබා දී ඇත:
let str = '12:59:59 12:59:12 09:45:09';
පැය තත්පර සමඟ සමපාත වන කාලය සහිත සියලුම උපසිටුවන් සොයා ගන්න.