ለጉግል አናሌቲክስ የሬጌክስ ማጣሪያዎችን እንዴት መጻፍ እና መሞከር እንደሚቻል (በምሳሌዎች)

መደበኛ መግለጫዎች Regex የጉግል አናሌቲክስ ማጣሪያዎች

እዚህ እንደ ብዙዎቹ መጣጥፎቼ ሁሉ ለደንበኛ ምርምር አደርጋለሁ ከዚያም ስለ እዚህ እጽፋለሁ ፡፡ እውነቱን ለመናገር ለምን ሁለት ምክንያቶች አሉኝ በመጀመሪያ እኔ የማስታወስ ችሎታ አለኝ እና ብዙውን ጊዜ ለመረጃ የራሴን ድር ጣቢያ መመርመር ነው ፡፡ በሁለተኛ ደረጃ መረጃን የሚሹ ሌሎች ሰዎችን መርዳት ነው ፡፡

መደበኛ መግለጫ (Regex) ምንድን ነው?

ጽሑፉን ለማዛመድ ወይም ለመተካት በጽሑፉ ውስጥ ያሉ የቁምፊዎች ንድፍ ለመፈለግ እና ለመለየት ሬጅክስ የልማት ዘዴ ነው ፡፡ ሁሉም ዘመናዊ የፕሮግራም ቋንቋዎች መደበኛ መግለጫዎችን ይደግፋሉ።

መደበኛ መግለጫዎችን እወዳለሁ (ሪጅክስ) ግን ለመማር እና ለመሞከር ትንሽ ሊያበሳጩ ወይም ሊበሳጩ ይችላሉ። የጉግል ትንታኔዎች በመደበኛ መግለጫዎች እይታዎችን የሚፈጥሩበት ወይም በመደበኛ መግለጫዎችዎ ውስጥ ውሂብዎን የሚያጣሩባቸው አንዳንድ አስገራሚ ችሎታዎች አሉት።

ለምሳሌ ፣ በመለያ መለያ ገጾቼ ላይ ያለውን ትራፊክ ብቻ ማየት ከፈለግኩ በ / permalink አወቃቀሬ ለ / መለያ / ማጣሪያ ማድረግ እችላለሁ ፡፡

/tag\/

አገባብ እዚያ ወሳኝ ነው። በቃ “መለያ” ብጠቀም ኖሮ ሁሉንም ገጾች በውስጣቸው መለያ የሚል ቃል አገኛለሁ ፡፡ እኔ “/ ታግ” ን ከተጠቀምኩ በመለያ የሚጀምር ማንኛውም ዩ.አር.ኤል. ልክ እንደ / መለያ-አስተዳደር ምክንያቱም የጉግል አናሌቲክስ ከመደበኛው አገላለጽ በኋላ ማንኛውንም ቁምፊ ለማካተት ነባሪ ነው። ስለዚህ ፣ እኔ የሚከተሉትን shካዎች እንዳካተቱ ማረጋገጥ እፈልጋለሁ… ግን በእሱ ላይ የማምለጫ ባህሪ ሊኖረው ይገባል ፡፡

ገጽ ማጣሪያ regex

Regex የአገባብ መሠረታዊ ነገሮች

የአገባብ መግለጫ
^ ይጀምራል
$ ያበቃል
. ለማንኛውም ቁምፊ የዱር ምልክት
* ቀዳሚው ንጥል ዜሮ ወይም ከዚያ በላይ
.* ውስጥ ካሉ ማናቸውም ቁምፊዎች ጋር ይዛመዳል
? የቀድሞው ንጥል ዜሮ ወይም አንድ ጊዜ
+ የቀድሞው ንጥል አንድ ወይም ከዚያ በላይ ጊዜ
| ኦር ኦፕሬተር
[abc] ሀ ወይም ቢ ወይም ሐ (ማንኛውም የቁምፊዎች ብዛት ሊሆን ይችላል)
[አዛ] የ a እስከ z ክልል (ማንኛውም የቁምፊዎች ብዛት ሊሆን ይችላል)
[አዜ] የ A እስከ Z ክልል (ካፒታል የተደረገ)
[0-9] ከ 0 እስከ 9 ያለው ክልል (ማንኛውም ቁጥር ሊሆን ይችላል)
[a-zA-Z] የ a ወደ Z ወይም A እስከ Z ክልል
[a-zA-Z0-9] ሁሉም የቁጥር ቁጥሮች
1 {} በትክክል 1 ምሳሌ (ማንኛውም ቁጥር ሊሆን ይችላል)
{1-4} ከ 1 እስከ 4 አጋጣሚዎች ክልል (ማንኛውም ቁጥር ሊሆን ይችላል)
{1 ፣} 1 ወይም ከዚያ በላይ አጋጣሚዎች (ማንኛውም ቁጥር ሊሆን ይችላል)
() ህጎችዎን በቡድን ይሰብሰቡ
\ ልዩ ቁምፊዎችን ያመልጡ
\d አሃዝ ቁምፊ
\D አሃዝ ያልሆነ ቁምፊ
\s ነጭ ቦታ
\S ነጭ ያልሆነ ቦታ
\w ቃል
\W ቃል ያልሆነ (ስርዓተ-ነጥብ)

የሪጅክስ ምሳሌዎች ለጉግል አናሌቲክስ

ስለዚህ ለአንዳንዶቹ የተወሰኑ ምሳሌዎችን እዚያ እናውጣ ብጁ ማጣሪያዎች. ከባልደረቦቼ አንዱ የውስጥ ገጽን ከመንገዱ ጋር ለመለየት እንዲረዳ ጠየቀኝ / ማውጫ በ ‹ፐርማሊንክ› ውስጥ ከአመቱ ጋር ከተፃፉት ሁሉም የብሎግ ልጥፎች በተጨማሪ

የማጣሪያ መስክ የጥያቄ url የእኔ ብጁ ማጣሪያ ንድፍ

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

ያ በመሠረቱ በችግር መቋጫ የሚያልቅ ማንኛውንም ባለ 4 አኃዝ ቁጥራዊ መንገድ መፈለግ / ማውጫ ወይም ማውጣትን ይናገራል ፡፡ በመተንተን ውስጥ እይታን ፈጠርኩ እና ይህንን እንደ ማጣሪያ አከልኩ-

የጉግል አናሌቲክስ እይታ ማጣሪያ

ጥቂት ተጨማሪ ምሳሌዎች እነሆ

  • በዩአርኤል permalink ዱካ ውስጥ ዓመቱን የያዘ ብሎግ አለዎት እና ዝርዝሩን ወደ ማንኛውም ዓመት ለማጣራት ይፈልጋሉ። ስለዚህ ማንኛውንም 4 የቁጥር አሃዞች በተከታታይ የሚከተል ንጣፍ እፈልጋለሁ። የ URl ማጣሪያ ንድፍን ይጠይቁ:

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

  • ርዕሱ ባለበት ሁሉንም ገጾችዎን ማወዳደር ይፈልጋሉ የምስክር ወረቀት or ማረጋገጥ በ ዉስጥ. የገጽ ርዕስ ማጣሪያ ንድፍ:

(.*)certificat(.*)

  • በ ውስጥ በተላለፈው የዘመቻ መካከለኛ ላይ ተመስርተው ሁለት የማረፊያ ገጾችን ማወዳደር ይፈልጋሉ የጉግል አናሌቲክስ ዘመቻ ዩ.አር.ኤል. እንደ utm_medium = ቀጥታ ደብዳቤ ፡፡ or የሚከፈልበት ፍለጋ.

(direct\smail|paid\ssearch)

  • በዩ.አር.ኤል መንገድ ላይ በመመርኮዝ የወንዶች ሸሚዝ የሆኑትን ሁሉንም ምርቶች ማወዳደር ይፈልጋሉ ፡፡ የ URl ማጣሪያ ንድፍን ይጠይቁ:

^/mens/shirt/(.*)

  • በቁጥር የተጠናቀቀውን የዩ.አር.ኤል ዱካ ቁጥር ያላቸውን ሁሉንም ገጾች ማወዳደር ይፈልጋሉ። የ URl ማጣሪያ ንድፍን ይጠይቁ:

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

  • የተለያዩ የአይፒ አድራሻዎችን ማግለል ይፈልጋሉ ፡፡ የአይፒ አድራሻ ማጣሪያ ንድፍን አያካትቱ:

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

  • በ querystring ስኬት = እውነት ላይ በመመርኮዝ ማስረከብ የተሳካበትን የ ‹thankyou.html› ገጽ ማካተት ይፈልጋሉ ፡፡ የ URl ማጣሪያ ንድፍን ይጠይቁ:

thankyou\.html\?success=true

የሬጌክስ መግለጫዎችዎን እንዴት እንደሚሞክሩ

በ Google አናሌቲክስ ውስጥ ከመሞከር እና ከስህተት ይልቅ ብዙውን ጊዜ ወደ ላይ እዘላለሁ እ.ኤ.አ.፣ መደበኛ መግለጫዎችዎን ለመፈተሽ የሚያስችል ድንቅ መሣሪያ። እሱ እንኳን አገባብዎን ለእርስዎ እንኳን ይሰብራል እንዲሁም የመደበኛ መግለጫዎን ዝርዝር ያቀርባል-

መደበኛ መግለጫዎች regex101

ይገንቡ ፣ ሙከራ ያድርጉ እና አርም ሪጅክስ

ምን አሰብክ?

ይህ ጣቢያ አይፈለጌን ለመቀነስ Akismet ይጠቀማል. አስተያየትዎ እንዴት እንደሚሰራ ይወቁ.