විද්‍යුත් තැපැල් අලෙවිකරණය සහ විද්‍යුත් තැපැල් අලෙවිකරණ ස්වයංක්‍රීයකරණයCRM සහ දත්ත වේදිකා

සාමාන්‍ය ප්‍රකාශන (Regex) සමඟ විද්‍යුත් තැපැල් ලිපිනයක් වලංගු කරන්නේ කෙසේද?

වර්තමානයේ සෑම ක්‍රමලේඛන භාෂාවක්ම සාමාන්‍ය ප්‍රකාශන සඳහා සහය දක්වයි. සමහර සංවර්ධකයින් ඒවාට කැමති නැති අතර, ඔවුන් සාමාන්‍යයෙන් අඩු සේවාදායක සම්පත් සමඟ ඉතා වේගයෙන් වලංගුකරණය වැනි කාර්යයන් ඉටු කරන බැවින් ඒවා සැබවින්ම හොඳම භාවිතයකි. විද්‍යුත් තැපැල් ලිපින කදිම නිදසුනකි... ඒවා නිසි ලෙස හැඩතල ගැන්වීම සඳහා ඒවා පහසුවෙන් පරීක්ෂා කළ හැක.

වලංගු නොවන බව මතක තබා ගන්න සත්යාපන. වලංගුකරණය යන්නෙන් අදහස් කරන්නේ සම්මත කරන ලද දත්ත නිසි ලෙස ගොඩනගා ඇති සම්මත ආකෘතියක් අනුගමනය කිරීමයි. වලංගු කිරීමේදී මග හැරිය හැකි විද්‍යුත් තැපැල් ලිපින පිළිබඳ රසවත් කරුණු කිහිපයක්.

විද්‍යුත් තැපැල් ලිපිනයක් කොපමණ කාලයක් පැවතිය හැකිද?

එය සොයා ගැනීම සඳහා මට අද කැණීම් කිහිපයක් කිරීමට සිදු විය, නමුත් ඊමේල් ලිපිනයක වලංගු දිග කුමක්දැයි ඔබ දැන සිටියාද? එය ඇත්ත වශයෙන්ම කොටස් වලට කැඩී ඇත… නම@Domain.com. මෙය අනුව ය ආර්එෆ්සී 2822.

  1. නම අක්ෂර 1 සිට 64 දක්වා විය හැකිය.
  2. වසම අක්ෂර 1 සිට 255 දක්වා විය හැකිය.

එයින් අදහස් වන්නේ මෙය වලංගු විද්‍යුත් තැපැල් ලිපිනයක් විය හැකි බවයි:

loremaipsumadolorasitaametbaconsectetueraadipiscin
gaelitanullamc@loremaipsumadolorasitaametbaconsect
etueraadipiscingaelitcaSedaidametusautanisiavehicu
laaluctuscaPellentesqueatinciduntbadiamaidacondimn
tumarutrumbaturpisamassaaconsectetueraarcubaeuatin
ciduntaliberoaaugueavestibulumaeratcaPhasellusatin
ciduntaturpisaduis.com

එය ව්‍යාපාරික කාඩ්පතක සවි කිරීමට උත්සාහ කරන්න! උත්ප්‍රාසාත්මක ලෙස, බොහෝ විද්‍යුත් තැපැල් ලිපින ක්ෂේත්‍ර වෙබයේ අක්ෂර 100කට සීමා වේ... එය තාක්ෂණික වශයෙන් වැරදිය. ඊමේල් ලිපින වලංගු කිරීමට භාවිතා කරන අනෙකුත් සාමාන්‍ය ප්‍රකාශන .com වැනි ඉලක්කම් 3ක ඉහළ මට්ටමේ වසමක් ද සොයයි; කෙසේ වෙතත්, දිගට සීමාවක් නොමැත ඉහළ මට්ටමේ වසම් (උදා. Martech Zone ඉලක්කම් 4 ක් ඇත - .zone).

විද්‍යුත් තැපැල් ලිපින ප්‍රමිතිකරණය ඔබ සිතනවාට වඩා බෙහෙවින් සංකීර්ණ ය. සම්මතයට ලියන විට, ඊමේල් ලිපිනයක් සඳහා සත්‍ය නිත්‍ය ප්‍රකාශනය මෙන්න, ණය Regexr:

[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?

HTML5 වලංගු භාවයක් අවශ්‍ය නොවේ

සම්මතයට අනුව විද්‍යුත් තැපෑලක් වලංගු බව සහතික කිරීමට ඇති පහසුම ක්‍රමය වන්නේ HTML5 විද්‍යුත් තැපැල් ආදාන ක්ෂේත්‍රයක් භාවිතා කිරීමයි:

<input type='email' name='email' placeholder='name@domain.com' />

කෙසේ වෙතත්, ඔබගේ වෙබ් යෙදුමට බ්‍රවුසරයේ ඇති විද්‍යුත් තැපැල් ලිපිනය වලංගු කිරීමට අවශ්‍ය වන අවස්ථා තිබේ.

PHP හි නිවැරදි විද්‍යුත් තැපැල් ලිපිනයක් සඳහා Regex

ස්වල්ප දෙනෙක් එය වටහාගෙන ඇත, නමුත් PHP දැන් එහි RFC ප්‍රමිතිය ගොඩනගා ඇත පෙරහන් වලංගු කිරීමේ කාර්යය.

if(filter_var("name@domain.com", FILTER_VALIDATE_EMAIL)) {
    // Valid
}
else {
    // Not Valid
}

ජාවාස්ක්‍රිප්ට් හි නිවැරදි විද්‍යුත් තැපැල් ලිපිනයක් සඳහා Regex

ඊමේල් ලිපින ව්‍යුහයක් පරීක්ෂා කිරීම සඳහා ඔබට ඕනෑවට වඩා සංකීර්ණ ප්‍රමිතියක් තිබිය යුතු නැත. මෙන්න JavaScript භාවිතා කරන සරල ක්‍රමයක්.

function validateEmail(email) 
{
    var re = /\\S+@\\S+/;
    return re.test(email);
}

ඇත්ත වශයෙන්ම, එය RFC ප්‍රමිතියට නොවේ, එබැවින් දත්තවල එක් එක් කොටස වලංගු බව සහතික කිරීම සඳහා වලංගු කිරීමට ඔබට අවශ්‍ය විය හැක. මෙම නිත්‍ය ප්‍රකාශනය එහි ඇති විද්‍යුත් තැපැල් ලිපිනවලින් 99.9% කට පමණ අනුකූල වේ. එය සම්පූර්ණයෙන්ම ප්‍රමිතියට නැත, නමුත් එය ඕනෑම ව්‍යාපෘතියක් සඳහා ප්‍රයෝජනවත් වේ.

function validateEmail(email) 
{
  var re = /^(?:[a-z0-9!#$%&amp;'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&amp;'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])$/;

  return re.test(email);
}

මෙම උදාහරණ සඳහා ණය හිමිවේ HTML.form.guide.

Douglas Karr

Douglas Karr හි නිර්මාතෘ වේ Martech Zone සහ ඩිජිටල් පරිණාමනය පිළිබඳ පිළිගත් විශේෂ expert යෙක්. ඩග් යනු අ ප්‍රධාන කථික හා අලෙවිකරණ මහජන කථානායක. ඔහු වී.පී. Highbridge, විකුණුම් බලකා තාක්‍ෂණයන් උපයෝගී කරගනිමින් ව්‍යවසාය සමාගම්වලට ඩිජිටල් ලෙස පරිවර්තනය කිරීමට සහ ඔවුන්ගේ තාක්‍ෂණික ආයෝජන උපරිම කිරීමට සහාය වීම පිළිබඳ විශේෂ izing සමාගමකි. ඔහු ඩිජිටල් අලෙවිකරණය සහ නිෂ්පාදන උපාය මාර්ග සංවර්ධනය කර ඇත ඩෙල් ටෙක්නොලොජීස්, GoDaddy, Salesforce, වෙබ්ට්‍රෙන්ඩ්ස්, සහ ස්මාර්ට් ෆෝකස්. ඩග්ලස් ද එහි කතුවරයා ය ඩම්මි සඳහා ආයතනික බ්ලොග්කරණය සහ සම-කතෘගේ වඩා හොඳ ව්‍යාපාරික පොත.

41 අදහස්

  1. බහු ඊමේල් ලිපින සහිත පෝරම සඳහා, class = ”emailaddress” කිරීම හොඳය. ඔබට prototype.js පුස්තකාලය තිබේ නම් (http://www.prototypejs.org) පිටුවට ඇතුළත් කර ඇති ඔබට මේ වගේ දෙයක් කළ හැකිය:

    වලංගු = සත්‍ය;
    var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    each ('. emailaddress'). එක් එක් (ශ්‍රිතය (විද්‍යුත් තැපෑල) {
    if (! filter.test (email.value)) {
    අනතුරු ඇඟවීම (? කරුණාකර වලංගු විද්‍යුත් තැපැල් ලිපිනයක් ලබා දෙන්න?);
    ඊමේල්. අවධානය;
    valid = අසත්ය;
    }
    });
    ආපසු පැමිණීම වලංගු වේ;

    1. ඩග්ගේ මුල් උදාහරණය සිසිල් ය, නමුත් මෙය කැටි වේ! පංතියක් ඇති මූලද්‍රව්‍ය ඔබට මේ ආකාරයෙන් සැකසිය හැකි බව මම දැන නොසිටි අතර ක්‍රියාකාරී සින්ටැක්ස් මිහිරි ය.

  2. මම අදහසට කැමතියි, නමුත් එය පිළිගන්නේ නැති නීතිමය ඊමේල් ලිපිනයන් සහ එය අවසර දෙන්නේ කුමන නීතිවිරෝධී ලිපිනද යන්න විස්තර නොකර මෙම නිත්‍ය ප්‍රකාශනය අනුගමනය කිරීමට මම පසුබට වෙමි.

    නිත්‍ය ප්‍රකාශනයක නිදසුනක් සඳහා යහපත් රැකියාවක් කරන අතර එය ආවරණය නොවන අවස්ථා පිළිබඳ පැහැදිලි කිරීමක් සමඟ, මෙය බලන්න:

    http://www.regular-expressions.info/email.html

    මගේ පෞද්ගලික මනාපය වන්නේ සරල සිද්ධීන් බොහොමයක් ආවරණය කිරීම සහ එය ප්‍රතික්ෂේප කරනවාට වඩා අන් සියල්ලටම අනතුරු ඇඟවීමක් කිරීමයි. බොබ්ට ඇත්තටම අවශ්‍ය නම් ඉදිරිපත් කරන්න bob@com.museum ඊට වඩා bob@museum.com, ඇයි ඔහුට ඉඩ නොදෙන්නේ?

    1. හායි රෙග්,

      ඔබට Regex භාවිතා කර පරීක්ෂා කළ හැකිය ඔන්ලයින් රීජෙක්ස් පරීක්ෂක.

      එසේම, ඔබට සහතික කිරීමට අවශ්‍ය නම් තවත් බොහෝ දේ කළ හැකිය විද්යුත් තැපැල් ලිපිනය RFC වලට අනුකූල වේ.

      අවලංගු ඊමේල් ලිපිනයක් ඇතුළත් කිරීමට යමෙකුට ඉඩ නොදීමට හේතු කිහිපයක් තිබේ:
      1. ඔවුන් අපේක්ෂා කළ ඊමේල් පණිවිඩය නොලැබෙන විට ඔවුන් ඔබට කෝප වනු ඇත - එය ඔබගේ වරදක් ද නැද්ද යන්න නොසලකා ලිපිනය වැරදි ලෙස ඇතුළත් කර ඇත.
      2. com.museum වලංගු වසමක් නම්, අපි කියමු, යාහූ! එය ක්‍රියාත්මක කරන ලදි - පැනනැඟුණු ඕනෑම විද්‍යුත් තැපැල් ලිපිනයක් විද්‍යුත් තැපැල් බෙදා හැරීම පිළිබඳ ඔබේ සමාගමේ කීර්තියට අහිතකර ලෙස බලපායි. මෙය ඔබේ සමාගමේ සියලුම විද්‍යුත් තැපැල් අවහිර කිරීමට හේතු විය හැක.
      3. ඔබගේ විද්‍යුත් තැපැල් සේවා සැපයුම්කරු ඔබට ඇතුළු වීමට ඉඩ දුන්නේ නම් bob@com.museum, එම ඊමේල් ලිපිනයට යවන සෑම විද්‍යුත් තැපෑලකටම ඔවුන් එම ලිපිනය දායක නොවීම තෙක් ගෙවනු ඇත. එවැනි අවලංගු ඊමේල් ලිපිනයක් ලබා දීමට ඉඩ දෙන ඕනෑම ඊඑස්පී එකකින් මම ඉවත් වන්නෙමි - ඔවුන් ඔබේ මුදල් ගන්නවා!

      නැවැත්වීමට ස්තූතියි!
      ඩග්

  3. ප්‍රකාශනය ලිවීමට වඩා සරල ක්‍රමයක් තිබේ:
    var regex = /^[a-z0-9\._-]+@([a-z0-9_-]+\.)+[a-z]{2,6}$/i;
    - අවසාන විකරණකාරකය සමඟ / i ඉහළ අකුරු පරාසය දැක්වීමට අවශ්‍ය නැත.
    - මම කිසිවක් දන්නේ නැහැ TLD එහි සංඛ්‍යා සමඟ.
    පැති සටහනක, මම අක්ෂර 6 ක් දක්වා TLD ට ඉඩ දෙමි; නව ඒවා නිතිපතා පැමිණෙන අතර ඔබ කිසි විටෙකත් නොදනිති (හොඳයි, අනාගතයේ සමහර අයට එහි සංඛ්‍යා පවා තිබිය හැකි බව මම දනිමි).

  4. ආයුබෝවන් කොහොම ද,

    මම මෙය තථ්‍ය කාලීනව පවත්නා ස්වරූපයෙන් භාවිතා කිරීමට උත්සාහ කරමි, නමුත් මෙය ඔබගේ මුරපද ශක්තිය පරීක්‍ෂක වැනි තත්‍ය කාලීනව වලංගු වන බවක් නොපෙනේ…

    නැත්නම්, මම එතරම්ම හෝඩුවාවක් නැති කෙනෙක්ද, එය මට ප්‍රයෝජනවත්ද?

  5. btw, මම ඇත්තටම කැමතියි ඔබ මෙහි සිදුවෙමින් පවතින දෙයට, ඔබේ නිබන්ධන ඉතා සරලයි, මම නියත වශයෙන්ම මෙය පිටු සලකුණු කරමි….

  6. යන්තම් FYI; මම ඇඩේගේ විසඳුම අත්හදා බැලුවේ නැත, නමුත් ඉහත රටාව මගින් විද්‍යුත් තැපැල් ලිපිනයන් අපෝස්තලිකයන් සමඟ වලංගු නොවේ .. (උදා: මයික්.ඕ'හෙරේවාටර්.කොම්) RFC 2821/2822 -> අනුව අපෝස්තලික වලංගු වේ http://www.faqs.org/rfcs/rfc2822.html

    එච්ටීඑච්,
    සංජේ

    1. එය වලංගු වන ප්ලස් අක්‍ෂරය හැසිරවීමට ද නොපෙනේ.

      බලන්න: http://www.dominicsayers.com/isemail/

      විශාල සටහනක, මෙය කේතය කැපීම හා ඇලවීම පිළිබඳ ප්‍රධාන ගැටළුවක් වන අතර එය සම්පූර්ණ සාකච්ඡාවකට සුදුසුය.

      @ robbyslaughter.com

  7. කුඩා නිවැරදි කිරීමක් පමණි: නිත්‍ය ප්‍රකාශනයේ අවසානයේ අතිරේක () + ඇත. එය කියවිය යුතුය:

    ^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+[a-zA-Z0-9]{2,4}$

    පළමු දිග සමඟ ඕනෑම දිගක් ටීඑල්ඩී පිළිගනු ලැබේ (අනෙක් අය පෙන්වා දී ඇති පරිදි එය වැරදියට වැරදියි, නමුත් එය එසේ නම් එම ප්‍රකාශනය කෙටි කළ හැකිය).

  8. කරුණාකර මෙම කේතයේ නිත්‍ය ප්‍රකාශනය සහ එය ක්‍රියාත්මක වන ආකාරය පැහැදිලි කළ හැකිද? .Test ගැනද - ඉහත කේතයේ ඔබ කළාක් මෙන් දේවල් පරීක්ෂා කිරීම සඳහා ජාවාස්ක්‍රිප්ට් හි පෙරනිමි ප්‍රකාශයක්ද?

  9. මෙය ඊමේල් ප්‍රකාශනය සඳහා කෙටි කේතයකි-

    ශ්‍රිතය වලංගු කරන්න ඊමේල් (id)
    {
    var emailPattern = /^ Leisurea-zA-Z0-9._- ]+@ Leisurea-zA-Z0-9.- ]+.
    ආපසු ඊමේල් පැටර්න්.ටෙස්ට් (හැඳුනුම්පත);

    }
    දීපක් රායි
    varanasi

  10. මෙය ඊමේල් ප්‍රකාශනය සඳහා කෙටි කේතයකි-

    ශ්‍රිතය වලංගු කරන්න ඊමේල් (id)
    {
    var emailPattern = /^ Leisurea-zA-Z0-9._- ]+@ Leisurea-zA-Z0-9.- ]+.
    ආපසු ඊමේල් පැටර්න්.ටෙස්ට් (හැඳුනුම්පත);

    }
    දීපක් රායි
    varanasi

  11. ස්තූතියි, නමුත් මෙම රීජෙක්ස් හි දෝෂයක් තිබේ. මම රීජෙක්ස් විශේෂ expert යෙක් නොවෙමි, නමුත් මම විද්‍යුත් තැපෑල උත්සාහ කළෙමි:

    test @ පරීක්ෂණය

    එය රීජෙක්ස් පසුකර ගියේය… එය “ගැලවී” නොයන බව මම දුටුවෙමි. එබැවින් එය එසේ විය යුතුය:

    /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/

  12. හොඳයි, මෙය දළ පරීක්ෂාවක් පමණක් නමුත් 100% නිවැරදි නොවේ, උදාහරණයක් ලෙස මෙය හරි ය john_doe. @ gmail.com එය ඇත්ත වශයෙන්ම වලංගු විද්‍යුත් තැපැල් ලිපිනයක් නොවේ (විද්‍යුත් තැපෑලෙහි දේශීය කොටසේ අවසාන අක්‍ෂරය ලෙස තිතට අවසර නැත).
    එසේම එය පිළිගනු ඇත john…doe@gmail.com අනුක්‍රමයක තිතකට වඩා තිබිය නොහැකි බැවින් එය ද වලංගු නොවේ.

    මේවා මා බැලූ බැල්මට දුටු අඩුපාඩු කිහිපයක් පමණි.
    යමෙකු මෙය ආරක්ෂක පරීක්‍ෂණයක් ලෙස භාවිතා කිරීමට අදහස් කරන්නේ නම් මෙය පෙන්වා දීම පමණක් නොවේ.

    වලංගු විද්‍යුත් තැපැල් ලිපින පිළිබඳ තොරතුරු සඳහා මෙය පරීක්ෂා කරන්න: http://en.wikipedia.org/wiki/E-mail_address

  13. දීපක්,

    ඇත්ත වශයෙන්ම, මම සිතන්නේ ඔබ තිත සඳහා ගැලවීමක් යෙදිය යුතු බවයි (“.”). එබැවින්, ඔබේ කාර්යය විය යුත්තේ, ඒ වෙනුවට:

    ශ්‍රිතය වලංගු කරන්න ඊමේල් (id)
    {
    var emailPattern = /^ Leisurea-zA-Z0-9._- ]+@ Leisurea-zA-Z0-9.- ]+.
    ආපසු ඊමේල් පැටර්න්.ටෙස්ට් (හැඳුනුම්පත);

    }

    එසේ නොමැති නම්, තිතෙහි තේරුම “ඕනෑම චරිතයක්” යන්නයි. එවැනි විශේෂ චරිත වලින් ගැලවිය යුතු යැයි මම විශ්වාස කරමි.

    සම්බන්ධයෙන්,

    ෆෙඩ්රිකා

  14. ශ්‍රිතය වලංගු කරන්න ඊමේල් (fld) {
    var error = ””;
    var tfld = ටිම් (fld.value); // හිස් අවකාශය සහිත ක්ෂේත්‍රයේ වටිනාකම කපා ඉවත් කර ඇත
    var emailFilter = /^ Leisure^@ ]+@ Leisure^@. ]+. නිස්සාරණය]]
    var නීති විරෝධී චාර්ස් = / [() ,;: \ ”[]] /;

    if (fld.value == “ඔබේ විද්‍යුත් තැපැල් ලිපිනය ඇතුළත් කරන්න”) {

    error = “කරුණාකර ඔබේ විද්‍යුත් තැපැල් ලිපිනය ඇතුළත් කරන්න”;
    } else if (! emailFilter.test (tfld)) {// නීති විරෝධී අක්ෂර සඳහා විද්‍යුත් තැපෑල පරීක්ෂා කරන්න

    error = “කරුණාකර වලංගු විද්‍යුත් තැපැල් ලිපිනයක් ඇතුළත් කරන්න. n”;
    } else නම් (fld.value.match (නීති විරෝධී චාර්ස්)) {

    error = “කරුණාකර වලංගු විද්‍යුත් තැපැල් ලිපිනයක් ඇතුළත් කරන්න. n”;
    }
    ආපසු දෝෂය;
    }

  15. ශ්‍රිතය වලංගු කරන්න ඊමේල් (fld) {
    var error = ””;
    var tfld = ටිම් (fld.value); // හිස් අවකාශය සහිත ක්ෂේත්‍රයේ වටිනාකම කපා ඉවත් කර ඇත
    var emailFilter = /^ Leisure^@ ]+@ Leisure^@. ]+. නිස්සාරණය]]
    var නීති විරෝධී චාර්ස් = / [() ,;: \ ”[]] /;

    if (fld.value == “ඔබේ විද්‍යුත් තැපැල් ලිපිනය ඇතුළත් කරන්න”) {

    error = “කරුණාකර ඔබේ විද්‍යුත් තැපැල් ලිපිනය ඇතුළත් කරන්න”;
    } else if (! emailFilter.test (tfld)) {// නීති විරෝධී අක්ෂර සඳහා විද්‍යුත් තැපෑල පරීක්ෂා කරන්න

    error = “කරුණාකර වලංගු විද්‍යුත් තැපැල් ලිපිනයක් ඇතුළත් කරන්න. n”;
    } else නම් (fld.value.match (නීති විරෝධී චාර්ස්)) {

    error = “කරුණාකර වලංගු විද්‍යුත් තැපැල් ලිපිනයක් ඇතුළත් කරන්න. n”;
    }
    ආපසු දෝෂය;
    }

  16. ශ්‍රිතය වලංගු කරන්න ඊමේල් (fld) {
    var error = ””;
    var tfld = ටිම් (fld.value); // හිස් අවකාශය සහිත ක්ෂේත්‍රයේ වටිනාකම කපා ඉවත් කර ඇත
    var emailFilter = /^ Leisure^@ ]+@ Leisure^@. ]+. නිස්සාරණය]]
    var නීති විරෝධී චාර්ස් = / [() ,;: \ ”[]] /;

    if (fld.value == “ඔබේ විද්‍යුත් තැපැල් ලිපිනය ඇතුළත් කරන්න”) {

    error = “කරුණාකර ඔබේ විද්‍යුත් තැපැල් ලිපිනය ඇතුළත් කරන්න”;
    } else if (! emailFilter.test (tfld)) {// නීති විරෝධී අක්ෂර සඳහා විද්‍යුත් තැපෑල පරීක්ෂා කරන්න

    error = “කරුණාකර වලංගු විද්‍යුත් තැපැල් ලිපිනයක් ඇතුළත් කරන්න. n”;
    } else නම් (fld.value.match (නීති විරෝධී චාර්ස්)) {

    error = “කරුණාකර වලංගු විද්‍යුත් තැපැල් ලිපිනයක් ඇතුළත් කරන්න. n”;
    }
    ආපසු දෝෂය;
    }

  17. ශ්‍රිතය වලංගු කරන්න ඊමේල් (fld) {
    var error = ””;
    var tfld = ටිම් (fld.value); // හිස් අවකාශය සහිත ක්ෂේත්‍රයේ වටිනාකම කපා ඉවත් කර ඇත
    var emailFilter = /^ Leisure^@ ]+@ Leisure^@. ]+. නිස්සාරණය]]
    var නීති විරෝධී චාර්ස් = / [() ,;: \ ”[]] /;

    if (fld.value == “ඔබේ විද්‍යුත් තැපැල් ලිපිනය ඇතුළත් කරන්න”) {

    error = “කරුණාකර ඔබේ විද්‍යුත් තැපැල් ලිපිනය ඇතුළත් කරන්න”;
    } else if (! emailFilter.test (tfld)) {// නීති විරෝධී අක්ෂර සඳහා විද්‍යුත් තැපෑල පරීක්ෂා කරන්න

    error = “කරුණාකර වලංගු විද්‍යුත් තැපැල් ලිපිනයක් ඇතුළත් කරන්න. n”;
    } else නම් (fld.value.match (නීති විරෝධී චාර්ස්)) {

    error = “කරුණාකර වලංගු විද්‍යුත් තැපැල් ලිපිනයක් ඇතුළත් කරන්න. n”;
    }
    ආපසු දෝෂය;
    }

ඔයා සිතන්නේ කුමක් ද?

මෙම වෙබ් අඩවිය ස්පෑම් අඩු කිරීම සඳහා Akismet භාවිතා කරයි. ඔබේ ප්රතිචාර දත්ත සැකසූ ආකාරය ඉගෙන ගන්න.

සබැඳි පුවත්