CRM a me nā Paepae ʻIkepiliEmail Marketing & Automation

Pehea e hōʻoia ai i kahi leka uila me nā ʻōlelo maʻamau (Regex). Laʻana HTML5, PHP, C#, Python, a me Java Code.

Kākoʻo ʻo kēlā me kēia ʻōlelo papahana i nā ʻōlelo maʻamau i kēia mau lā. ʻOiai ʻaʻole makemake kekahi mau mea hoʻomohala iā lākou, he hana maikaʻi loa lākou e like me ka hana maʻamau e like me ka hōʻoia wikiwiki me ka liʻiliʻi o nā kumuwaiwai server. He laʻana maikaʻi loa nā leka uila… kahi e hiki ai ke nānā maʻalahi iā lākou e hōʻoia i ka hoʻopili pono ʻia.

E hoʻomanaʻo i ka hōʻoia ʻaʻole hōʻoia. ʻO ka hōʻoia ʻana, ʻo ka ʻikepili i hala ʻia ma muli o kahi ʻano maʻamau i kūkulu pono ʻia. ʻO kekahi mau mea hoihoi e pili ana i nā leka uila i hiki ke nalo ma ka hōʻoia ʻana.

He aha ka leka uila?

He leka uila, e like me ka wehewehe ʻana e ka Pūnaewele Memo Pūnaewele (RFC 5322), ʻelua ʻāpana nui: kahi ʻāpana kūloko a me kahi ʻāpana domain. Hele mai ka ʻāpana kūloko ma mua o ka @ hōʻailona a hele mai ka ʻāpana domain. Eia kekahi laʻana o kahi leka uila: example@example.com, kahi example ʻo ia ka ʻāpana kūloko a example.com ʻo ia ka ʻāpana domain.

  • Local - Aia paha i loko o ka ʻāpana kūloko o kahi leka uila ka hui pū ʻana o nā huapalapala alphanumeric, manawa, hyphens, me nā hōʻailona, ​​a me nā kaha lalo. Hoʻohana maʻamau ia e ʻike i kahi pahu leka a i ʻole moʻokāki ma kahi kikowaena.
  • Domain – Aia ka ʻāpana kikowaena o kahi leka uila i ka inoa kikowaena a me kāna kikowaena pae kiʻekiʻe (TLD). ʻO ka inoa inoa he kaula o nā huaʻōlelo e hōʻike ana i ke kikowaena nāna e hoʻokipa i ka moʻokāki leka uila. Hōʻike ka TLD i ke ʻano o ka hui kuleana no ka inoa kikowaena, e like me ke code ʻāina (e laʻa .uk) a i ʻole kahi kikowaena pae kiʻekiʻe maʻamau (e laʻa .com, .org).

ʻOiai ʻo kēia ke ʻano kumu o kahi leka uila, paʻakikī nā lula no ka mea e pili ana i kahi leka uila kūpono.

Pehea ka lōʻihi e hiki ai i kahi leka uila?

Ua pono wau e hana i kahi ʻeli ʻana i kēia lā e ʻike, akā ua ʻike anei ʻoe i ke ʻano o ka lōʻihi o kahi leka uila? Ua haki maoli ʻia i mau ʻāpana ... Local@Domain.com.

  1. Hiki i ka 1 a 64 mau huapalapala.
  2. Hiki i ka Domain ke 1 a 255 mau huapalapala.

ʻO ia hoʻi - ma ke ʻano ʻenehana - hiki paha kēia i kahi leka uila kūpono:

loremaipsumadolorasitaametbaconsectetueraadipiscin
gaelitanullamc@loremaipsumadolorasitaametbaconsect
etueraadipiscingaelitcaSedaidametusautanisiavehicu
laaluctuscaPellentesqueatinciduntbadiamaidacondimn
tumarutrumbaturpisamassaaconsectetueraarcubaeuatin
ciduntaliberoaaugueavestibulumaeratcaPhasellusatin
ciduntaturpisaduis.com

E ho'āʻo e hoʻokomo i kēlā ma ke kāleka ʻoihana! ʻO ka mea kupanaha, ʻo ka hapa nui o nā wahi leka uila i kaupalena ʻia i 100 mau huaʻōlelo ma ka pūnaewele… ʻaʻole pololei. ʻO kekahi o nā ʻōlelo maʻamau ʻē aʻe i hoʻohana ʻia no ka hōʻoia ʻana i nā helu leka uila e ʻimi pū ana i kahi kikowaena pae kiʻekiʻe 3-helu, e like me .com; akā naʻe, ʻaʻohe palena i ka lōʻihi o nā kāʻei kapu kiʻekiʻe (eg. Martech Zone he 4 huahelu – .zone).

Nā Hōʻike maʻamau

RegEx He ala kūpono no ka hoʻāʻo ʻana i kahi leka uila ma muli o kāna ʻano papahana. Hoʻohana nui ʻia nā ʻōlelo maʻamau i nā ʻōlelo papahana a me nā mea hoʻoponopono kikokikona a hoʻohui pinepine ʻia i loko o nā hale waihona puke hoʻoponopono kikokikona. Kākoʻo ʻia lākou e nā ʻōlelo papahana he nui, me Python, Java, C#, a me JavaScript, a me nā mea ʻē aʻe.

ʻOi aku ka paʻakikī o ka helu leka uila ma mua o kou ʻike. Ke kākau ʻia i ka maʻamau, eia ka ʻōlelo maʻamau ʻoiaʻiʻo no kahi leka uila, ʻaiʻē iā 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])?

Kūlike kēia ʻano hōʻike maʻamau i ke ʻano kumu o kahi leka uila, me nā huaʻōlelo alphanumeric, nā manawa, nā hyphens, me nā hōʻailona, ​​a me nā kaha kaha i ka inoa inoa, a ukali ʻia e kahi @ hōʻailona, ​​a hahai ʻia me kahi inoa kikowaena. He mea nui e hoʻomaopopo e nānā wale kēia ʻano i ke ʻano o ka leka uila a ʻaʻole ka mea maoli ola o ka leka uila.

Loaʻa i ka HTML5 ka hōʻoia ʻana i ka hale leka uila

ʻO ke ala maʻalahi e hōʻoia i ka pololei o ka leka uila e like me ke kūlana ma o ka hoʻohana ʻana i kahi kahua hoʻokomo leka uila HTML5:

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

Aia kekahi mau manawa, e makemake mau ana kāu noi pūnaewele e hōʻoia i ka leka uila ma ka polokalamu kele i ka wā i komo ai a i ka wā i waiho ʻia i kāu kikowaena.

Regex no kahi leka uila kūpono ma PHP

He kakaikahi ka poʻe i ʻike iā ia, akā aia ka PHP i kēia manawa i ka maʻamau RFC i kūkulu ʻia i loko hana hōʻoia kānana.

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

Regex no kahi leka uila kūpono ma C#

Eia ka hōʻoia kumu o kahi leka uila ma C#

using System;
using System.Text.RegularExpressions;

public class EmailValidator
{
    public static bool IsValidEmail(string email)
    {
        string pattern = @"^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$";
        return Regex.IsMatch(email, pattern);
    }
}

Ka hoʻohana maʻamau o kēia ʻano hana:

string email = "example@example.com";
if (EmailValidator.IsValidEmail(email))
{
    Console.WriteLine(email + " is a valid email address.");
}
else
{
    Console.WriteLine(email + " is not a valid email address.");
}

Regex no kahi leka uila kūpono ma Java

Eia ka hōʻoia kumu o kahi leka uila ma Java

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class EmailValidator {
    private static final Pattern VALID_EMAIL_ADDRESS_REGEX = 
        Pattern.compile("^[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,6}$", Pattern.CASE_INSENSITIVE);

    public static boolean isValidEmail(String email) {
        Matcher matcher = VALID_EMAIL_ADDRESS_REGEX .matcher(email);
        return matcher.find();
    }
}

Ka hoʻohana maʻamau o kēia ʻano hana:

String email = "example@example.com";
if (EmailValidator.isValidEmail(email)) {
    System.out.println(email + " is a valid email address.");
} else {
    System.out.println(email + " is not a valid email address.");
}

Regex no kahi leka uila kūpono ma Python

Eia kahi hōʻoia kumu o kahi leka uila ma Python:

import re

def is_valid_email(email):
    pattern = re.compile(r'^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$')
    return True if pattern.match(email) else False

Ka hoʻohana maʻamau o kēia ʻano hana:

email = "example@example.com"
if is_valid_email(email):
    print(f"{email} is a valid email address.")
else:
    print(f"{email} is not a valid email address.")

Regex No kahi leka uila kūpono ma JavaScript

ʻAʻole pono ʻoe e loaʻa kahi maʻamau paʻakikī loa no ka nānā ʻana i kahi hoʻolālā leka uila. Eia kahi ala maʻalahi e hoʻohana ai i ka JavaScript.

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

ʻOiaʻiʻo, ʻaʻole ia i ka maʻamau RFC, no laila makemake paha ʻoe e hōʻoia i kēlā me kēia ʻāpana o ka ʻikepili e hōʻoia i ka pololei. E hoʻokō kēia ʻōlelo maʻamau ma kahi o 99.9% o nā leka uila ma waho. ʻAʻole i piha i ka maʻamau, akā pono ia no nā papahana āpau.

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);
}

Loaʻa ka hōʻaiʻē no kekahi o kēia mau hiʻohiʻona HTML.form.guide.

Douglas Karr

Douglas Karr he CMO o OpenINSIGHTS a me ka mea nana i hookumu i ka Martech Zone. Ua kōkua ʻo Douglas i ka nui o nā hoʻomaka ʻana o MarTech, ua kōkua i ka hoʻomaʻamaʻa pono ʻana ma luna o $ 5 bil i nā loaʻa a me nā hoʻopukapuka kālā ʻo Martech, a hoʻomau i ke kōkua ʻana i nā hui i ka hoʻokō ʻana a me ka hoʻomaʻamaʻa ʻana i kā lākou kūʻai aku a me nā hoʻolālā kūʻai. ʻO Douglas kahi hoʻololi kikohoʻe i ʻike ʻia ma ka honua a me ka loea a me ka ʻōlelo a MarTech. He mea kākau ʻo Douglas i kahi alakaʻi a Dummie a me kahi puke alakaʻi ʻoihana.

nā Articles

E hoʻi i ke pihiʻaoʻao
kokoke

ʻIke ʻia ʻo Adblock

Martech Zone hiki iā ia ke hāʻawi iā ʻoe i kēia ʻike me ka uku ʻole no ka mea ke hoʻolilo nei mākou i kā mākou pūnaewele ma o ka loaʻa kālā hoʻolaha, nā loulou pili, a me nā kākoʻo. Mahalo mākou inā e wehe ʻoe i kāu mea hoʻolaha hoʻolaha i kou nānā ʻana i kā mākou pūnaewele.