⊗ppPmRgAMP 250 of 447 menu

PHP ရှိ Regular Expression များဖြင့် ကိုက်ညီမှုများအားလုံးကို ပက်ကတ်များအဖြစ် ခွဲခြားခြင်း

preg_match_all လုပ်ဆောင်ချက်ကို အသုံးပြု၍ ရှာဖွေတွေ့ရှိသည့် ကိုက်ညီမှုအားလုံးကို ပက်ကတ်များအဖြစ် ခွဲခြားနိုင်ပါသည်။ ဤသို့ပြုလုပ်ပုံကို ကြည့်ရအောင်။

ဥပမာအားဖြင့်၊ ဒိုမိန်းများပါသော စာသားတစ်ခု ကျွန်ုပ်တို့၌ရှိသည်ဆိုပါစို့။

<?php $str = 'site.ru site123.com my-site.net'; ?>

ဒိုမိန်းတစ်ခုကို ရှာဖွေရန် Regular Expression ကို ရေးကြပါစို့။ နာမည်နှင့် ဇုံကို သီးခြားပက်ကတ်များအဖြစ် ခွဲထုတ်ပါမည်။

<?php $reg = '#([a-z0-9_-]+)\.([a-z]{2,})#'; ?>

ရလဒ်သည် လုပ်ဆောင်ချက်၏ တတိယပါရာမီတာထဲသို့ ရောက်ရှိသွားမည်။

<?php preg_match_all($reg, $str, $res); var_dump($res); ?>

ရလဒ်အနေဖြင့် ကျွန်ုပ်တို့သည် နှစ်ဖက်မြင် array တစ်ခု ရရှိမည်။ ထို array ၏ သုညဒသမ အစိတ်အပိုင်းထဲသို့ သုညဒသမ ပက်ကတ်များ၏ အကြောင်းအရာ (ဆိုလိုသည်မှာ Regular Expression တစ်ခုလုံးနှင့် ကိုက်ညီသော အရာ) ဝင်ရောက်မည်ဖြစ်ပြီး၊ ဒုတိယအစိတ်အပိုင်းထဲသို့ ပထမပက်ကတ်များ၏ အကြောင်းအရာနှင့် စသဖြင့် ဝင်ရောက်မည်ဖြစ်သည်။

<?php [ ['site.ru', 'site123.com', 'my-site.net'], ['site', 'site123', 'my-site'], ['ru', 'com', 'net'], ] ?>

ရက်စွဲများပါသော စာသားတစ်ခု ပေးထားသည်။

<?php $str = '2023-10-29 2024-11-30 2025-12-31'; ?>

ရက်စွဲအားလုံးကို ရှာဖွေပါ၊ ခုနှစ်၊ လနှင့် ရက်ကို သီးခြားပက်ကတ်များအဖြစ် ခွဲထုတ်ပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်