Etu esi dee na nyocha Regex nzacha maka nchịkọta Google (yana ihe atụ)

Okwu ndi ozo Regex nzacha Google

Dị ka ọ dị n'ọtụtụ isiokwu m ebe a, m na-eme nyocha maka onye ahịa wee dee banyere ya ebe a. Ikwu eziokwu, enwere uzo ole na ole mere… nke mbu bu na enwerem ebe nchekwa di egwu ma na achoputa ihe omuma m na webusaiti Nke abụọ abụrụ inyere ndị ọzọ aka nwekwara ike na-achọ ihe ọmụma.

Kedu ihe bụ Regular Re Nkwupụta (Regex)?

Regex bụ usoro mmepe iji chọọ ma chọpụta usoro nke mkpụrụedemede n'ime ederede iji dabọọ ma ọ bụ dochie ederede. Asụsụ mmemme niile nke oge a na-akwado Nkwupụta Okwu Oge.

M hụrụ n'anya mgbe okwu (regex) ma ha nwere ike ịbụ ntakịrị ihe nkoropụ ma ọ bụ iwe iwe na-amụta na ule. Nchịkọta Google nwere ụfọdụ ike dị ịtụnanya… ebe ị nwere ike ịmepụta echiche na ngosipụta oge niile ma ọ bụ nyocha data gị n'ime ngosipụta oge niile.

Dịka ọmụmaatụ, ọ bụrụ na m chọrọ ịhụ naanị okporo ụzọ na ibe mkpado m, enwere m ike iyo maka / tag / na usoro m permalink site na iji:

/tag\/

The syntax dị oke egwu ebe ahụ. Ọ bụrụ na naanị m ejiri "mkpado", aga m enweta peeji niile nwere aha mkpado na ha. Ọ bụrụ na m jiri “/ mkpado” mgbe ahụ URL ọ bụla malitere na mkpado ga-esonye, ​​dị ka / njikwa-njikwa n'ihi na Google Analytics ndabara na-gụnyere ihe ọ bụla agwa mgbe mgbe okwu. Yabụ, achọrọ m ijide n'aka na m nwere mkpoko ndị a gụnyere… mana ọ ga-enwerịrị agwa mgbapụ na ya.

ihu akwụkwọ nyo

Isi ihe Regex syntax

Nhazi Description
^ Na-amalite na
$ Mechie na
. A wildcard maka agwa ọ bụla
* Zero ma ọ bụ karịa nke ihe gara aga
.* Na-agakọ ihe odide ọ bụla na
? Zero ma ọ bụ otu oge nke ihe gara aga
+ Otu oge ma ọ bụ karịa nke ihe gara aga
| Onye ọrụ OR
[abc] A ma ọ bụ b ma ọ bụ c (nwere ike ịbụ mkpụrụedemede ọ bụla)
[az] Nso nke a ka z (nwere ike ịbụ nọmba ọ bụla ederede)
[AZ] Nso nke A na Z (isi obodo)
[0-9] Nso nke 0 ka 9 (nwere ike ịbụ nọmba ọ bụla)
[a-zA-Z] Nso nke a ka Z ma ọ bụ A ruo Z
[a-zA-Z0-9] Ihe odide alphanumeric nile
{1} Kpọmkwem mgbe 1 (nwere ike ịbụ nọmba ọ bụla)
{1-4} Nso nke 1 ka 4 ufodu (nwere ike ịbụ nọmba ọ bụla)
{1,} 1 ma ọ bụ ihe atụ (nwere ike ịbụ nọmba ọ bụla)
() Kpọkọta iwu gị
\ Agbanahụ ihe odide pụrụ iche
\d Agwa digit
\D Omume na-abụghị ọnụọgụ
\s Oghere ọcha
\S Oghere na-abụghị ọcha
\w okwu
\W Okwu adighi (punctuation)

Ihe Nleghachi Regex Maka Nchịkọta Google

Ya mere, ka anyị tinye ụfọdụ ọmụmaatụ n’ebe ahụ maka ụfọdụ Omenala nzacha. Otu n'ime ndị ọrụ ibe m jụrụ m maka enyemaka iji chọpụta ihe esịtidem peeji nke na ụzọ nke / ndeksi na mgbakwunye na blọọgụ niile edere na afọ ahụ na permalink:

Customkpụrụ m nhazi usoro maka ubi nyocha rịọ Url:

^/(index|[0-9]{4}\/)

Nke ahụ na-ekwupụta ihu ọma ịchọ / ntinye aka ma ọ bụ usoro ọnụọgụ ọnụọgụ ọ bụla nke 4 na-ejedebe na ịgha ụra. Emepụtara m echiche na nchịkọta ma gbakwunye nke a dị ka nyo:

Nchịkọta Elele Google Analytics

Lee ihe atụ ole na ole ndị ọzọ:

  • Have nwere blog na afọ na URL permalink ụzọ na ị chọrọ iyo ndepụta na afọ ọ bụla. Ya mere achọrọ m mkpụrụ ọnụọgụ ọnụọgụ 4 ọ bụla na-esochi slash. Rịọ URl Myọcha Nlereanya:

^/[0-9]{4}\/

  • Wantchọrọ iji ibe gị niile tụnyere ebe aha ya nwere akwụkwọ or asambodo n'ime ya. Peeji nke Aha Myọcha ternkpụrụ:

(.*)certificat(.*)

  • Chọrọ iji tụnyere ibe ọdịda abụọ dabere na Usoro Mgbasa Ozi ha gafere Mgbasa ozi nchịkọta Google URL dị ka utm_medium = ozi ederede or akwụ ụgwọ ọchụchọ.

(direct\smail|paid\ssearch)

  • Chọrọ iji tụnyere ngwaahịa niile bụ uwe elu ụmụ nwoke dabere na ụzọ URL. Rịọ URl Myọcha Nlereanya:

^/mens/shirt/(.*)

  • Wantchọrọ iji tụnyere ibe niile gụrụ ụzọ URL nke na-agwụ na ọnụ ọgụgụ ahụ. Rịọ URl Myọcha Nlereanya:

^/page/[1-9]*/$

  • Chọrọ iwepu ọtụtụ adreesị IP. Ewezuga Filkpụrụ Nyocha IP Adreesị:

123\.456\.789\.[0-9]

  • Wantchọrọ ịgụnye peeji nke thankyou.html ebe nrubeisi gara nke ọma dabere na ihe ịga nke ọma querystring = eziokwu. Rịọ URl Myọcha Nlereanya:

thankyou\.html\?success=true

Etu esi anwale okwu Regex gị

Kama ịnwale ikpe na njehie n'ime nchịkọta Google, m na-awụlikwa elu Ogba 101, a kediegwu ngwá ọrụ iji nwalee gị mgbe okwu. Ọbụna ọ na-agbari usoro njikọ gị maka gị wee nye nkọwa nke okwu gị oge niile:

nkwupụta oge niile regex101

Mee, Nnwale, na Debug Regex

Kedu ihe ị chere?

Ebe a na-eji Akismet iji belata spam. Mụta otu esi etinye usoro data gị.