د ګوګل انالیکټس لپاره د ریګیکس فلټرونو لیکلو او ازموینې څرنګوالی (د مثالونو سره)
لکه څنګه چې دلته زما د ډیری مقالو سره ، زه د پیرودونکي لپاره یو څه تحقیق ترسره کوم او بیا دلته د هغې په اړه لیکم. د ریښتیني کیدو لپاره ، دلته یو څو دلیلونه شتون لري ... لومړی دا چې زه یو ویریدونکی حافظه لرم او ډیری وختونه د معلوماتو لپاره زما خپله ویب پا researchه څیړنه کوم. دوهم د نورو سره مرسته کول دي څوک چې ممکن د معلوماتو په لټه کې هم وي.
منظم بیان (ریجیکس) څه شی دی؟
ریجیکس د انکشاف میتود دی چې د متن په مینځ کې د کرکټو ب patternه وپلټئ او وپیژني ترڅو متن سره میچ کړي یا بدل کړي. ټولې عصري برنامې ژبې د منظم بیاناتو ملاتړ کوي.
زه منظم څرګندونې خوښوم (ریجیکس) مګر دوی د زده کړې او ازموینې لپاره یو څه لږ مایوس یا رسوایی کیدی شي. د ګوګل تحلیلونه ځینې حیرانتیا وړ ظرفیتونه لري ... چیرې چې تاسو کولی شئ د منظم بیاناتو سره لیدونه رامینځته کړئ یا خپل معلومات په منظم بیاناتو کې فلټر کړئ.
د مثال په توګه ، که زه وغواړم چې زما په ټاګ پا pagesو کې یوازې ترافیک وګورم ، نو زه کولی شم د دې کارولو سره زما د پیراملینیک جوړښت / ټګ / لپاره فلټر کړم.
/tag\/
ترکیب دلته مهم دی. که زه یوازې "ټګ" کاروم ، نو زه به په دوی کې د ټګ ټګ سره ټولې پا getې ترلاسه کړم. که زه "/ tag" کاروم نو بیا کوم URL چې د ټاګ سره پیل کیږي شامل وي ، لکه / د ټګ مدیریت ځکه چې د ګوګل انلایز ډیفالټ د منظم څرګندونې وروسته د هر کرکټر شاملولو لپاره ډیفالټ دی. نو ، زه اړتیا لرم ډاډ ترلاسه کړم چې ما لاندې سلیش پکې شامل دي ... مګر دا باید پدې کې د تېښتې ځانګړتیا ولري.
د ریجیکس سینټیکس اساسات
سنټکس | Description |
^ | سره پیل کیږي |
$ | سره ختمیږي |
. | د هر کرکټر لپاره وائلډ کارډ |
* | د تیر توکي صفر یا ډیر |
.* | په کوم کرکټرونو کې |
? | صفر یا د تیر توکي یو وخت |
+ | د پخواني توکي یو یا ډیر ځله |
| | OR چلوونکی |
[abc] | A یا b یا c (د حروف شمیره کیدی شي) |
[از] | د to z اندازه (د حروف شمیره کیدی شي) |
[AZ] | له 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 | ګ Digitي لوښه |
\D | بې عدد کرکټر |
\s | سپین ځای |
\S | غیر سپین ځای |
\w | Word |
\W | بې لفظي |
د ګوګل انالیکټس لپاره ریجیکس مثالونه
نو راځئ چې د یو څه لپاره دلته مثالونه دننه کړو دودیز فلټرونه. زما یو همکار له ما څخه د مرستې غوښتنه وکړه چې د لارې سره د داخلي پاڼې پیژندلو لپاره / شاخص د ټولو بلاګ پوسټونو سربیره چې په کال کې په لیکلو سره لیکل شوي:
د فلټر ساحې غوښتنه url لپاره زما د دودیز فلټر نمونه:
^/(index|[0-9]{4}\/)
دا اساسا د لیست / شاخص یا هرې 4 عددي عددي لارې د موندلو لپاره وايي چې د تیښته سلیش سره پای ته رسیږي. ما په تجزیات کې یو نظر رامینځته کړی او د فلټر په توګه یې اضافه کړی:
دلته یو څو نور مثالونه دي:
- تاسو د URL permalink لاره کې د کال سره بلاګ لرئ او تاسو غواړئ لیست هر کال ته فلټر کړئ. نو زه غواړم چې څلور عددي عددې د تعقیب سلیش تعقیب شي. د URl فلټر نمونې غوښتنه:
^/[0-9]{4}\/
- تاسو غواړئ خپل ټول پا pagesې پرتله کړئ چیرې چې سرلیک لري سند or تصدیق په دا. د پا Titleې سرلیک فلټر بternه:
(.*)certificat(.*)
- تاسو غواړئ د ځمکو دوه پا pagesې د دوی د کمپاین میډیم پر اساس پرتله کړئ چې په د ګوګل انلاینټیک کمپاین یو آر ایل لکه utm_medium = مستقیم لیک or تادیه شوی لټون.
(direct\smail|paid\ssearch)
- تاسو غواړئ ټول هغه محصولات پرتله کړئ چې د URL لارې پراساس د نارینو کمیسونه دي. د URl فلټر نمونې غوښتنه:
^/mens/shirt/(.*)
- تاسو غواړئ د URL پاbeې شمیرې ټولې پا URLې پرتله کړئ چې د شمیر سره پای ته ورسي. د URl فلټر نمونې غوښتنه:
^/page/[1-9]*/$
- تاسو غواړئ د IP ادرسونو لړ لرې کړئ. د IP پتې فلټر نمونه لرې کړئ:
123\.456\.789\.[0-9]
- تاسو غواړئ چې یو thankyou.html پا includeه پکې شامل کړئ چیرې چې غوښتنه د پوښتنې کولو بریالیتوب = رښتیني پر بنسټ بریالۍ وه. د URl فلټر نمونې غوښتنه:
thankyou\.html\?success=true
ستاسو د ریجیکس څرګندونو ازموینې څرنګوالی
د ګوګل انالیکټونو کې دننه د آزموینې او غلطۍ پرځای ، زه ډیری ځله یوازې ته پورته کووم ریزیکس 101، ستاسو د منظم څرګندونو ازموینې لپاره په زړه پورې وسیله. حتی دا ستاسو لپاره ستاسو ترکیب ماتوي او ستاسو د منظم بیان توضیحات چمتو کوي: