Porogaramu iragoye, irangi, kandi, kenshi, inzira imwe itabadasanzwe gusubiramo ingaruka imwe cyangwa zisa. Kugwiza kwihuta no kwihutisha gushakisha no gusimbuza ibintu bisa mubyangombwa, sisitemu isanzwe yamakuru yari muri progaramu muri porogaramu. Bikunze kugufasha gukiza umwanya n'imbaraga byabashinzwe porogaramu, Urubuga, ndetse rimwe na rimwe abahagarariye indi myuga. Reka tumenye uburyo imvugo isanzwe ikoreshwa mukanyamakuru yateye imbere ++ inyandiko.
Igitekerezo cyo kuvuga buri gihe
Mbere yo kwiga gukoresha imvugo isanzwe muri gahunda ya CARTPAD ++ mubikorwa, reka tumenye neza iyi manda ishingiro ryiri jambo.Imvugo isanzwe ni ururimi rwishakisha rukoresha ushobora gutanga ibikorwa bitandukanye kumashusho. Ibi bikorwa ukoresheje metasimvol idasanzwe, iyo winjiye gushakisha no kurangiza manipune ku ihame ryabigenewe. Kurugero, muri CIRESPAD ++ ingingo muburyo bwimvugo isanzwe yerekana ikimenyetso icyo aricyo cyose cyimiterere isanzwe, hamwe nimvugo [a-z] ninyuguti nkuru yinyuguti yikilatini.
Mu ndimi zitandukanye za porogaramu, syntax yimvugo isanzwe irashobora gutandukana. Mu gitabo cyandika ++, indangagaciro zimwe zimvugo zisanzwe zikoreshwa nko mu rurimi rwa porogaramu ya Perl.
Indangagaciro z'umuntu ku giti cye
Noneho reka tumenyereye cyane ikoreshwa rya CATSPAD ++ Imvugo isanzwe:
- . - ikimenyetso kimwe;
- [0-9] - imiterere iyo ari yo yose mu buryo bw'imibare;
- \ D - imiterere iyo ari yo yose, usibye umubare;
- [A-Z] - Inyuguti nkuru iyo ari yo yose y'inyuguti z'ikilatini;
- [A-Z] - Inyuguti ntoya yinyuguti yikilatini;
- [A- z] - inyuguti imwe n'inyuguti z'ikilatini mu bwigenge ku gitabo;
- \ w - ibaruwa, rishimangira cyangwa imibare;
- \ s - umwanya;
- ^ - Gutangira gutangira;
- $ - umurongo urangira;
- * - Gusubiramo ikimenyetso (kuva 0 kugeza ubufindo);
- \ 4 \ 1 \ 3 - Umubare ukurikirana w'itsinda;
- \ s * $ - Shakisha imirongo irimo ubusa;
- ([0-9] *.) - Shakisha imibare ibiri.
Mubyukuri, hari umubare munini wibimenyetso byinshi byerekana imvugo isanzwe, kandi ntibishoboka kubipfukirana mu ngingo imwe. Ikigaragara nicyo kintu gitandukanye niko abategura porogaramu nabashushanya urubuga bakoreshwa mugihe bakorana na gahunda ya Transipad ++.
Gukoresha neza imvugo isanzwe
Noneho reka turebe ingero zihariye uburyo imvugo isanzwe ikoreshwa muri gahunda ya TARESAPAD ++.Urugero 1: Shakisha
Reba uburyo imvugo isanzwe ikoreshwa mugushakisha ibintu bimwe.
- Kugirango utangire gukora hamwe nimvugo zisanzwe, jya mu gice "gushakisha" no kurutonde rugaragara, hitamo ikintu "Shakisha".
- Mbere yuko dufungura idirishya risanzwe ryishakisha muri gahunda ya TARESPAD ++. Kugera kuri Irashobora kandi kuboneka mugukanda ctrl + f guhuza urufunguzo. Witondere gukora buto "isanzwe" kugirango ukore hamwe niki gikorwa.
- Turasanga umubare wose urimo mu nyandiko. Kugirango ukore ibi, andika parameter [0-9] mumirongo ishakisha hanyuma ukande kuri buto "Shakisha Ibikurikira". Igihe cyose ukanze iyi buto, imibare ikurikira izagaragazwa mu nyandiko kuva hejuru kugeza hasi. Guhindura uburyo bwo gushakisha kuva hasi hejuru, bishoboka gukora mugihe ukoresheje uburyo busanzwe bwo gushakisha, mugihe ukorana nibisobanuro bisanzwe bidashobora gukoreshwa.
- Niba ukanze kuri "Shakisha Byose Mubitabo byubu", ibisubizo byose byubushakashatsi, ni ukuvuga, imvugo ya digitale mu nyandiko izerekanwa mu idirishya ritandukanye.
- Kandi hano nibisubizo by'ishakisha biva.
Urugero rwa 2: Gusimbuza Ikimenyetso
Muri gahunda ya TARESPAD ++, ntushobora gushakisha inyuguti, gusa ahubwo urashobora no kubasimbuza imvugo isanzwe.
- Gutangira iki gikorwa, jya kuri "gusimbuza" ya tab ya Windows ishakisha.
- Tuzatanga umusaruro wibisobanuro byo hanze binyuze muri repirect. Kugira ngo ukore ibi, muri "Shakisha", dushyira agaciro "href =. (Http: / / [^ '] *)", no muri "gusimbuza" - "href =" / redirect.php? Kuri = 1 ". Kanda kuri "gusimbuza".
- Nkuko mubibona, gusimburwa biragenda neza.
Noneho reka dusabe gushakisha hamwe no gusimbuza ukoresheje imvugo isanzwe kubikorwa bidafitanye isano na porogaramu ya mudasobwa cyangwa urubuga.
- Dufite urutonde rwabantu muburyo bwuzuye hamwe namatariki yavutse.
- Ongera utegure itariki yavutse n'amazina yabantu ahantu hamwe. Kugira ngo ukore ibi, mu nkingi "Shakisha" (\ w +) (\ w +) (\ w +. \ D +. \ D +) ", no mu nkingi" gusimbuza "- "\ 4 \ 1 \ 3". Kanda kuri "gusimbuza".
- Nkuko mubibona, gusimburwa biragenda neza.
Twerekanye ibikorwa byoroshye bishobora gukorwa hakoreshejwe imvugo isanzwe muri gahunda ya TARESPAD ++. Ariko ubifashijwemo niyi mvugo, porogaramu zumwuga zikorwa kandi ibikorwa bigoye.