Gnìomhan agus samhlaidhean cunbhalach PHP

P

Leigidh gnìomhan brosnachaidh cunbhalach dhut pàtrain sònraichte a lorg anns an t-sreang agus pàtran no sreang eile a chur nan àite.

Air an duilleag seo, gheibh thu na gnìomhan abairt cunbhalach, am fiosrachadh càirdeach mar charactaran / samhlaidhean sònraichte, agus an ciall.

DleastanasTuairisgeul
preg_filter()Faigh sreang no sreath le maidsean pàtrain nan àite, ach dìreach ma chaidh maidsean a lorg
preg_grep ()Faigh sreath de eileamaidean bhon raon cuir a-steach a bha a rèir a’ phàtrain
preg_last_error ()Faigh còd mearachd a sheallas an adhbhar a dh’ fhàillig a’ ghairm abairt àbhaisteach mu dheireadh
preg_match()Faigh a’ chiad mhaidseadh de phàtran ann an sreang
preg_match_all ()Faigh a h-uile maids de phàtran ann an sreang
preg_replace()Bha Get strings nan maidsean de phàtran a chaidh a chuir na àite le fo-sreang. Tha luach an t-substring air a thilleadh leis a’ ghnìomh gairm air ais.
preg_replace_callback()Faigh sreang far a bheil an substring a ’dol an àite a h-uile maids den abairt. Tha an luach substring air a thilleadh leis a ’ghnìomh gairm air ais.
preg_replace_callback_array()Faigh sreang far a bheil an substring a ’dol an àite a h-uile maids de gach abairt. Tha an luach substring air a thilleadh leis a ’ghnìomh gairm air ais.
preg_split()Dèan briseadh air an t-sreang stèidhichte air na h-abairtean cunbhalach agus till na pàirtean den sreang mar eagar
preg_quote ()Cuir cùl-taic air beulaibh charactaran aig a bheil brìgh sònraichte ann an abairtean cunbhalach
Gnìomhan PHP Regex

Mion-atharraichean ann an Regex

Bidh luchd-atharrachaidh a’ mìneachadh giùlan a bhith a’ lorg phàtranan san t-sreang.

atharrachadhTuairisgeul
isgrùdadh cùis-mhothachail airson a’ phàtrain
mLorg ann an ioma-loidhne. Is e sin, lorg pàtran maidsidh aig toiseach no deireadh gach loidhne
uA ’comasachadh co-fhreagairt ceart de phàtranan còdachadh UTF-8
Mion-atharraichean brosnachaidh

Pàtranan Regex

Bidh camagan a’ mìneachadh an raon de charactaran airson pàtrain a chruthachadh.

[abc]Lorg caractar bho na nithean eadar na camagan
[^ abc]Lorg caractar NOT eadar na cromagan
[0-9]Lorg caractar bho 0 gu 9
Pàtranan Cur an cèill cunbhalach

Metacharacters regex

Tha metacharacters nan caractaran le brìgh sònraichte:

MetacharacterTuairisgeul
|Coimhead airson maids airson gin de na pàtrain air an sgaradh le |
.Coimhead airson eisimpleir de charactar sam bith
^Coimhead airson maids mar thoiseach sreang
$Lorg maids aig deireadh an t-sreath
\dLorg digit
\sLorg caractar àite-geal
\bLorg maids aig toiseach facal
\ uxxxxLorg an caractar Unicode air a thoirt seachad leis an àireamh heicsidheach XXXX
Metacharacters ann am PHP regex

Meudan ann an Regex

Tha meudan air an comharrachadh le luchd-tomhais.

MeudairTuairisgeul
n+Lorg sreang anns a bheil co-dhiù aon n
n* Lorg sreang anns a bheil neoni no barrachd a’ tachairt n
n? Lorg sreang anns a bheil neoni no aon tachartas de n
n {x} Lorg sreang anns a bheil sreath de X ns
n{x,y} Lorg sreang anns a bheil sreath de X gu Y ns
n {x,} Lorg sreang anns a bheil sreath de X aig a ’char as lugha ns
Meudan

Cuir beachd ris

Lìonra Luchd-teagaisg

Ionnsaich PHP bho A gu Z