Säännöllisten lausekkeiden käyttäminen ominaisuus arvojen tarkistamiseen (BETA)
Päivitetty viimeksi: joulukuuta 11, 2024
Saatavilla minkä tahansa seuraavan Tilauksen kanssa, paitsi jos toisin mainitaan:
Marketing Hub Professional , Enterprise |
Sales Hub Professional , Enterprise |
Service Hub Professional , Enterprise |
Operations Hub Professional , Enterprise |
Content Hub Professional , Enterprise |
Voit parantaa CRM-tietojesi johdonmukaisuutta ja laatua käyttämällä säännöllisiä lausekkeita (regexejä) ominaisuus arvojen validointiin. Regeksit ovat merkkijonoja, jotka määrittelevät halutun tekstikuvion. Voit esimerkiksi vaatia, että arvoissa on tietty määrä numeroita tai että ne sisältävät tiettyjä merkkejä ja muotoiluja.
Tässä artikkelissa opit lisäämään säännöllisiä lausekkeita ominaisuus validointisääntöihin ja tarkastelet esimerkkejä käyttötapauksista.
Huomaa: HubSpotin regex-moottori ei tue kaappausryhmiä. Voit käyttää säännöllisiä lausekkeita kuvioiden täsmäytykseen, mutta et voi käyttää kaappausryhmiin liittyviä ominaisuuksia, kuten seuraavia: ottamalla osia ottelusta myöhempää käyttöä varten, viittaamalla kaapattuihin arvoihin lausekkeen sisällä (eli takaviittaukset) tai tallentamalla ottelun tuloksia muuttujiin tai ryhmiin.
Lisää regex-validoinnin säännöt ominaisuus
- Napsauta HubSpot-tilisi ylänavigointipalkin settings asetuskuvaketta.
-
Siirry vasemman sivupalkin valikossa kohtaan Properties.
-
Napsauta Valitse objekti -pudotusvalikkoa ja valitse sitten [Objektin] ominaisuudet luodaksesi tai muokataksesi kyseisen objektin ominaisuus.
- Luo tai muokkaa ominaisuus, jonka kenttätyyppi on Yksirivinen teksti tai Monirivinen teksti.
- Siirry ominaisuus Säännöt-välilehdelle.
- Jos haluat määrittää validoinnin säännöllisten lausekkeiden avulla, valitse Validate using regular expression (regex). Jos haluat sen sijaan käyttää yksinkertaisia sääntöjä, opettele, miten muita validointisääntöjä määritetään.
- Kirjoita säännöllinen lauseke Regex-kenttään .
- Kirjoita virheilmoitus Invalid value message -kenttään. Tämä näytetään käyttäjille, kun heidän syöttämänsä arvo ei täytä validointivaatimuksia.
- Jos haluat lisätä virheilmoitukseen lisää yksityiskohtia, anna valinnainen lisäapuviesti.
- Voit testata validointia syöttämällä arvon. Jos regex toimii, virheellinen arvo aiheuttaa virheen, kun taas kelvollinen arvo hyväksytään.
- Viimeistele ominaisuus määrittäminen tai muokkaaminen ja valitse sitten Luo tai Tallenna.
Validointisääntöjä sovelletaan, kun käyttäjät asettavat tai muokkaavat ominaisuus arvoa luomisen aikana, tietueessa, objekti-indeksisivulla, tuonnin kautta tai uuden lomakeditorin kautta luotujen lomakkeiden lähettämisen kautta .
Regex-syntaksi
Ohjeita säännöllisen lausekkeen määrittämiseen saat tästä Regex-huijauslomakkeesta.
Esimerkkiilmaukset
Joitakin esimerkkejä käyttötapauksista ovat:
Huomaa: ennen kuin otat seuraavat lausekkeet käyttöön, sinun on varmistettava, että ne toimivat omassa käyttötapauksessasi.
- Yhdysvaltain puhelinnumero: jos haluat vaatia, että puhelinnumerot syötetään muodossa (123) 456-7890, voit käyttää regexiä
^\(\d{3}\) \d{3}-\d{4}$
. - Sähköpostiosoite: Jos haluat varmistaa, että syötetty arvo noudattaa vakiomuotoista sähköpostiosoitetta (esim. user@example. com), voit käyttää regexiä
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
. - Postinumero: Jos haluat vaatia, että postinumeroissa on viisi numeroa, voit käyttää regexiä
^\d{5}$
. - URL-osoite: jos haluat varmistaa, että URL-osoite alkaa sanoilla "http://" tai "https://", voit käyttää regexiä
^https?:\/\/[^\s/$.?#].[^\s]*$
. - Ei välilyöntejä: Jos haluat estää välilyöntien syöttämisen, voit käyttää regexiä
^\S*$
.