Rorohiko, Hangarau mōhiohio
PHP: kīanga auau, ōrite preg mahi katoa
PHP, kahu he reo hōtaka hou tuku ngā te huinga o ngā mahi mō ngā kīanga auau. Ka taea e koe te rapu hoki takanga o te aho i roto i te tahi atu rārangi i runga i ngā paearu matatini.
HTML, CSS, XML me ētahi atu kōnae whakaōkawatia - raruraru puāwaitanga mō te whakamahi preg ōrite mahi katoa. Ehara i iti pānga homai te rapu mō ngā wāhitau, ingoa, tau waea, ī-mēra, me te tahi atu mōhiohio ki ngā tuhinga ōkawa.
mahi hōputu
PHP tuku mahi rapu rua: preg ōrite me preg kēmu katoa. Ko te tuatahi titiro mo te takanga tuatahi o te tauira i roto i te aho, te tuarua - takanga katoa. I te tahi taime te whakamahi i te wā "kēmu tauira". I roto i te take tuatahi te hua o te mahi - "ngā aho te tauira", i roto i te take tuarua - "i roto i te aho kitea mo ki te tātauira". Tū, te wā "tāpiritanga" atu tika whakaata te ngako, engari ko te nuinga o te horopaki tūturu o te mahi - "rapu" o ngā mōhiohio. I roto i te mahi, i te tono, me te kotahi, me tetahi. Kei raro, whakaaro tatou te hōputu mahi.
Ko te hua o te mahi - te tau, te maha o ngā kēmu. kua oti te tuhituhi hua ōrite katoa i roto i te ngohi - kēmu. I roto i te take o te kēmu mahi preg katoa, ka taea e koe te whakapūtā te tikanga o kōmaka te ngohi :
- PREG_PATTERN_ORDER;
- PREG_SET_ORDER.
Kōmaka o te whakatinanatanga tuatahi ngā hua o te kīanga auau (uara taunoa). I roto i te take tuarua, kua whakarōpūtia nga hua rite ki to ratou wāhi i roto i te aho.
Tohu - tātauira huānga
He mea nui ki te mahara e mahi tohu tātauira. Papatonotanga kua roa wareware ki ta te momo raraunga "pūāhua". e kore e reo Modern hinga i raro i te ariā o "aho", engari me i mohio e pā ana ki te tauira: rāwekeweke reira tohu.
Te paturaa i te tātauira - ko, ki runga ake te katoa, he tohu o te raupapa e hiahiatia ana o pūāhua. Ki te ko tenei mārama matau te hapa i roto i te tātauira kore e waiho. I roto i tetahi take, ka waiho i te reira nui iti.
- a - he āhuatanga tauira motuhake - tohu.
- az - he tātauira huānga hoki tetahi tohu, engari te uara o te ki te z - Latin pūriki katoa.
- 0-9 - ko te mati kotahi, me tetahi, engari te 1-3 - 1 anake, 2 3 ranei.
i roto i te rēhita tauira he nui. Ko o faufaa nui nga pūāhua mua, o muri o te tauira. Ka taea e koe te whakapūtā te wahi ki te tīmata me te tauira whakamutunga.
tātauira mahi
PHP preg ōrite whakamahi katoa paerewa wetereo kīanga auau. taiapa Tapawhā rawea, tetahi o nga tohu tohua i roto i a ratou:
- [Abc] tohu anake he, b, c.
- [^ ABC] mea katoa anake te pūāhua A, B, C.
- \ W a \ W - he kuputuhi he pūāhua kuputuhi ranei.
- \ S ko \ S - wāhi ma pūāhua mokowā-kore ranei.
- \ D, me \ D - he ahua te ahua ranei.
tohu tāruarua denoted Whītiki - {n, m} me no ki te pūāhua mua.
- n tohu te tāruarua o "i te iti rawa";
- "No atu" te tāruarua - m.
whakarato wetereo he momo o kōwhiringa ki te waihanga tātauira, engari he reira pai ki te tīmata ki te taketake, e ko, ki te kuware, tuhi, i roto i nei te āhuatanga matatini me ngā e wātea ana.
Mämä noa iho, nga tohu tūturu rārangi e kua hiahiatia, te tauwhāiti nui e hiahiatia ana ratou, me te tango ki pūkete e te tohu "^" ōrite ana te timatanga, a "$" - te mutunga o te raina, ka taea e koe te hanga i ngā tātauira unpretentious. Tātari kīanga auau tūturu-whakapumautia i ngaio tohu taea whiwhi mōhiotanga totoka ki te waihanga tono matatini preg ōrite katoa. e kore te PHP täoro iti ki enei mahi e rua, engari e tino nuitia ratou whakamahia.
mahi ohie
Tātauira mō te tau tōpū:
- "/ [0-9] * /"
Ko te tauira ano ko te tau tōpū, engari te mua i taea e te tohu ( "+", "-"), a taea mua / muri kia anō wāhi:
- / ^ [\ S | \ + | \ -] {0,1} [0-9] * /
Waihoki:
- /^[\s|\+|\-]{0,1}[0-9]*(\.)[0-9]*/ - te maha o te pūwāhi.
- /[0-9a-z_-]+@[0-9a-z_^\.]+\.[az]{2,3}/ - kōwhiringa mo te āhukahuka o ī-mēra.
Ko te whakamahi o koutou ake tauira mo preg ōrite katoa, tauira o ratou i runga i te Ipurangi, te tātaritanga o te waehere whārangi o pae me ētahi atu matatiki hanga e taea ki te hanga i tou ake tauira whare pukapuka.
Ka taea te whakaturia Kōwhiringa mō te te kimi mōhiohio. I roto i ngā, ka taea te whakatauira hoatu nga waihanga e rua whakamutunga rerekē. I roto i te nuinga o te wā, ka whai manakohanga te tauira e hohoro a tika whakarato i te ōrite hiahiatia. Taupānga i roto i preg PHP ōrite katoa, me te mahi rite i roto i ētahi atu reo, e titau te reira mahi, whakarongo, me tātauira mua te whakamanatanga-.
Similar articles
Trending Now