JavaScript නිත්ය ප්රකාශනවල test ක්රමය
මෙම පාඩමෙන් අපි test ක්රමය සලකා බලමු, එය සොයයි
යම් පේළියක නිත්ය ප්රකාශනයකට අනුරූප වන එක් හෝ වැඩි ගණනක් තිබේද යන්න.
තිබේ නම් - true ලබා දෙනු ලබන අතර
නැති නම් - false ලබා දෙයි. ක්රමය පරාමිතියක් ලෙස ගනී
පේළියක්, එය නිත්ය ප්රකාශනයට යොදනු ලැබේ, මෙහි පරිදිය:
නිත්යප්රකාශනය.test(කොහේ සොයන්නද)
උදාහරණයක් සඳහා යම් පේළියක් නිත්ය ප්රකාශනයකට ගැලපෙන බව පරීක්ෂා කර බලමු:
/a+/.test('eee aaa bbb'); // true ලබා දෙයි
මෙම ක්රමය බොහෝ විට භාවිතා කරනු ලබන්නේ පරීක්ෂා කිරීම සඳහා ය යම් පේළියක් මුලුවටම නිත්ය ප්රකාශනයකට ගැලපෙන බව. මෙම අවස්ථාවේ දී, නිත්ය ප්රකාශනයේ ආරම්භයේ දී "^" සංකේතය තබනු ලබන අතර අවසානයේ - "$" සංකේතය:
/^a+$/.test('aaaaaaaaa'); // true ලබා දෙයි
ලබා දී ඇති පේළිය ආරම්භ වන්නේද යන්න තීරණය කරන්න
'http://' වලින්.
ලබා දී ඇති පේළිය ආරම්භ වන්නේද යන්න තීරණය කරන්න
'http://' වලින් හෝ 'https://' වලින්.
ලබා දී ඇති පේළිය අවසන් වන්නේද යන්න තීරණය කරන්න
'txt', 'html'
හෝ 'php' දිගුවකින්.
ලබා දී ඇති පේළිය අවසන් වන්නේද යන්න තීරණය කරන්න
'jpg' හෝ 'jpeg' දිගුවකින්.
ලබා දී ඇති පේළිය අවසන් වන්නේද යන්න තීරණය කරන්න
'jpg', 'jpeg'
හෝ 'png' දිගුවකින්.
පේළිය 'අංකයක්,
වන්නේද යන්න තීරණය කරන්න.
1 සිට 12 දක්වා දිගැති ඉලක්කම් සංඛ්යාවකින්'
ලබා දී ඇති පේළිය වසර-මාසය-දිනය ආකෘතියේ දිනයක් වන්නේද යන්න තීරණය කරන්න.
ලබා දී ඇති පේළිය දිනය.මාසය.වසර ආකෘතියේ දිනයක් වන්නේද යන්න තීරණය කරන්න.
ලබා දී ඇති පේළිය පැය:මිනිත්තු:තත්පර ආකෘතියේ කාලයක් වන්නේද යන්න තීරණය කරන්න.
ලබා දී ඇති පේළිය යුක්තිසහගත විද්යුත් තැපැල් ලිපිනයක් වන්නේද යන්න තීරණය කරන්න.
ලබා දී ඇති පේළිය වසම් නාමයක් වන්නේද යන්න තීරණය කරන්න.