Համակարգիչներ, Ծրագրավորում
Javascript, կանոնավոր Արտահայտությունը օրինակները, ստուգեք կանոնավոր արտահայտություն
Մինչեւ գալուստը hypertext լեզվի, այլ, մինչեւ պարզ դարձավ, որ մենք պետք է ոչ թե պարզապես նայում, բայց դա անել, որպեսզի որոշակի պայմաններում, որոշակի վայրում, համաձայն փոփոխված տվյալները ճիշտ քանակությամբ, սովորական որոնման եւ փոխարինեք գործառույթը կազմակերպել ցանկացած բարդ ծրագրավորող: Ստեղծել գլուխգործոցներ արվեստի որոնման ծրագրավորման լեզուներով, եւ տվյալների բազայի գերազանցել ձեւերի նմուշառման պայմանների, հագեցած պահվում ընթացակարգերի, triggers եւ այլ միջոցների մեծածավալ ընտրանքային Հարաբերական տեղեկատվական հետքերով. Հայտնվելը հերթական արտահայտություն է հեղափոխության չի հանգեցնի, բայց դա եղել է օգտակար եւ հարմար միջոց է գտնել եւ փոխարինել տեղեկատվություն: Օրինակ, կանոնավոր արտահայտություններ է Javascript- ին Փոստի զգալիորեն պարզեցնել գրանցումը այցելուների, չեն բեռնել կայքը ուղարկելով nonexistent հասցեներով.
Է ասել, որ մի JavaScript- ը կանոնավոր արտահայտություն է, շատ ավելի լավ produmannnyh հաջորդականությունը indexOf () կոչ է անում շրջանակներում պայմանական պարբերական եւ օպերատորների, չի կարող, բայց ասում են, որ դա արել է, որ սցենարը կոդը կոմպակտ, բայց քիչ հասկանալի է uninitiated, կարող է լինել միանշանակ:
Օբյեկտ RegExp = + Կաղապար շարժիչ
Կանոնավոր արտահայտությունները - ձեւանմուշի + շարժիչը: Առաջինն այն է, ըստ էության, հերթական արտահայտությունն - Javascript- ին օբյեկտ - RegExp, երկրորդը - այս կաղապարի կատարող, կիրառել այն գծի. Շարժիչներ, որոնք իրականացնում են կանոնավոր արտահայտություններ է յուրաքանչյուր ծրագրավորման լեզվի տարբեր են: Եւ չնայած ոչ բոլոր տարբերությունները զգալի են, որ դա պետք է հոգա մտքում, ինչպես նաեւ վստահ լինել, որ պետք է ուշադիր ստուգել է կանոնավոր արտահայտություն մինչեւ դրա շահագործման.
Հատուկ նշում գրելիս կանոնավոր արտահայտություններ բավականին հեշտ է օգտագործել, եւ բավական արդյունավետ, բայց դա պահանջում է օգնություն, neatness եւ համբերություն է մշակողի. Ըստ նշում հերթական Արտահայտությունը նախշերով պետք է ստանում օգտագործել. Սա ոչ մի քմահաճույք, դա տրամաբանությունը մեխանիզմի իրականացման «JavaScript կանոնավոր արտահայտություններ»:
կանոնավոր արտահայտություն օրինակը
Թույլատրվում երկու տարբերակ:
var expOne = / ABC * / i;
var expTwo = RegExp ( «ABC *», «i»).
Որպես կանոն, այն օգտագործվում է առաջին մեթոդի: Երկրորդ դեպքում, մեջբերում, քանի որ պետք է օգտագործել բնույթ '\', ապա դա պետք է լինի, փախել է ընդհանուր կանոններով:
«Ես, - դրօշ նշելով,« գործ անզգայուն »: Դուք կարող եք նաեւ օգտագործել դրոշները «գ» - «Գլոբալ Որոնել 'եւ' M '- ը Multi-line որոնման.
Խորհրդանիշն '/' ցույց է տալիս, տարածված է օգտագործել ձեւանմուշ.
Սկիզբը եւ վերջը կանոնավոր արտահայտություն
The '^' սահմանում բնույթ (ներ), որից սկսել է կանոնավոր արտահայտություն, եւ '$' որոշում է, որի հերոսն (ներ) ը պետք է լինի վերջում: Դուք պետք է ոչ թե փորձի նրանց ներսից արտահայտությամբ, որտեղ նրանք ունեն տարբեր նշանակություն:
Օրինակ,
var eRegExp = Նոր RegExp (cRegExp, «i ');
Var cRegRes = '';
var sTest = 'AbcZ';
եթե (eRegExp.test (sTest)) {
cRegRes + = '- Այո';
} Այլ {
cRegRes + = '- Ոչ';
}
var dTestLine = փաստաթուղթ.ստանալՏարրԸստԻնքնության ( 'scTestLine');
dTestLine.innerHTML = 'Expression /' + cRegExp + '/ համար անընդմեջ »» +. sTest + »» »+ cRegRes.
Տարրը 'scTestLine »կհանգեցնի (cRegExp փոփոխական ունի համապատասխան իմաստ):
Արտահայտությունը / ^ AbcZ $ / համար պարանի «abcz» - Այո
Եթե դուք հեռացնել «Ես» դրոշը, արդյունքն այն է,:
Արտահայտությունը / ^ AbcZ $ / համար պարանի «abcz» - Ոչ
Բովանդակությունը կանոնավոր արտահայտության
A կանոնավոր արտահայտություն է հաջորդականությունը կերպարների, որը ենթակա է որոնման. Արտահայտությունը / qwerty / փնտրում է մուտքի այս հաջորդականությունը:
Արտահայտությունը / qwerty / համար պարանի «qwerty» - Այո
Արտահայտությունը / qwerty / համար պարանի «123qwerty456» - Այո
The '^' փոփոխություններ են արտահայտությունները:
Արտահայտությունը / ^ qwerty / համար պարանի «123qwerty456» - Ոչ
Արտահայտությունը / ^ qwerty / համար պարանի «qwerty456» - Այո
Նմանապես, վերջում գծի խորհրդանիշ: Կանոնավոր արտահայտությունները թույլ են տալիս հետեւողականությամբ: Օրինակ, [az], [AZ], [0-9] - բոլոր տառերը այբուբենի այս գործի կամ գործիչների: Ռուսաստանի տառերը նաեւ կարող է օգտագործվել, սակայն պետք է ուշադրություն դարձնեն կոդավորման տողերի (որը հայցվում է, որ հայցվող) եւ էջերում: Հաճախ ռուսերեն տառերը, ինչպես նաեւ հատուկ նիշ, դա նախընտրելի է սահմանել կոդերը.
Երբ ձեւավորման հերթական արտահայտությունը կարող է ճշտել տարբերակներ ներկայությամբ որոշ խորհրդանշանների որոշակի վայրում, ինչպես նաեւ դրանց թիվն այդ հետեւյալն են `* '= 0 կրկնությունը կամ ավելի անգամ. '+' = 1 կամ ավելի կրկնությունը անգամ; {1} նույնն է, քանի որ «+ '; {N} = կրկնությունը ուղիղ n անգամ. {N,} = n կրկնությունը անգամ կամ ավելի. {N, M} = կրկնությունը n մ անգամ:
Օգտագործելով փակագծերը, դուք կարող եք նշեք բնույթ սահմանված տարբերակներ: Այն կարծես սա: [ABCD] = [հայտարարություն] = յուրաքանչյուր չորս խորհրդանիշ: «ա», «բ», «գ» կամ «դ»: Դուք կարող եք նշեք այլ կերպ. Ցանկացած բնույթ բացառությամբ նշված է փաթեթի: [^ ABCD] = ցանկացած բնույթի այլ բան, քան «ա», «բ», «գ» կամ «d»: '. Այն ցույց է տալիս, որ այս պահին խորհրդանիշ չի կարող լինել: '.' սահմանում է ցանկացած բնավորությունը այլ բան, քան ցույց է տալիս, NEWLINE: Այս '\ n', '\ r', '\ u2028' կամ '\ u2029'. Արտահայտությունը '\ s * | \ S *' = '[\ s | \ S] * »նշանակում որոնումը ցանկացած բնույթի, այդ թվում տողի հետ կապված.
Պարզեցված տարբերակները կանոնավոր արտահայտություն
Արտահայտությունը '[\ s | \ S] *' - որոնման տարածք, կամ դրա բացակայությունը, որ այն ամենը, որ գծի վրա: Այս դեպքում, խորհրդանիշը '\ s' ցույց է տալիս տարածք, եւ '\ S' - նրա բացակայության դեպքում:
Նմանապես, Դուք կարող եք օգտագործել '\ d' որոնել համար տասնորդական թվերի, եւ '\ D' գտնել մի ոչ-թվային բնույթ. Նշագրմամբ '\ զ »,« ժը »եւ« \ n համապատասխանում ձեւի-feed, վագոն վերադարձի եւ գիծ- feed.
Պիտակը գծերը - «\ t ', ուղղահայաց -« \ v'. Նշանակումը '\ w »գտնում ցանկացած լատինատառ այբուբենը բնավորությունը (տառեր, թվեր, եւ ընդգծում են նշանի) = [A-Za-z0-9_].
Նշանակումը '\ W' համարժեք է [^ Ա-Za-z0-9_]. Սա նշանակում է, ցանկացած բնավորությունը, որը ոչ մի նամակ է այբուբենը, համարը, կամ, '_'.
Որոնել բնավորությունը \ 0 '= որոնման NUL նիշ. Որոնել '\ xHH' կամ '\ uHHHH' = որոնումը բնույթ կոդը կամ HHHH HH համապատասխանաբար: H - hexadecimal նիշ.
Խորհուրդ ենք տալիս ձեւակերպումը եւ կոդավորում կանոնավոր արտահայտություն
Ցանկացած կանոնավոր արտահայտություն, որ կարեւոր է մանրակրկիտ փորձարկվել են տարբեր տարբերակների շարքերում:
Հետ փորձի ստեղծելու կանոնավոր արտահայտություն սխալ կլինի ավելի փոքր, բայց, այնուամենայնիվ, պետք է միշտ հիշել, որ իրենց սեփական գիտելիքները կանոնների գրելու կանոնավոր արտահայտություններ չի կարող լինել, ճիշտ է, հատկապես, երբ «հերթական սեզոնը», որը փոխանցվում է մեկ լեզվից մյուսը:
Ընտրելով միջեւ դասական (ճշգրիտ նշման) եւ պարզեցված տարբերակի կանոնավոր արտահայտության, դա ավելի լավ է, նախընտրում է առաջին. Ի վերջո, այն դասականների միշտ հստակ նշված է, որ երկուսն էլ ձգտել. Եթե կանոնավոր արտահայտություն կամ որոնման լարային ունեն ռուսերեն տառերը, պետք է հանգեցնի մեկ կոդավորում բոլոր գծերի եւ էջի վրա, որը գործում է բացահայտել Javascript- ին կոդ կատարում հերթական արտահայտություն.
Երբ կա մի կերպար վերամշակում, ոչ լատիներեն այբուբենի, դա իմաստ է համարում ցուցում է բնավորությամբ ծածկագրերի, ոչ թե իրենց կերպարների:
Երբ իրականացնելիս որոնման ալգորիթմները է JavaScript կանոնավոր արտահայտություն պետք է ուշադիր ստուգվի: Դա հատկապես կարեւոր է վերահսկել Նիշերի կոդավորում:
Փակագծերի մեջ կանոնավոր արտահայտություն
Փակագծերը սահմանում ընտրանքներ համար խորհրդանիշ, որը պետք է լինի կամ չեն կարող լինել որոշակի տեղ, եւ կլոր - հաջորդականությունը տարբերակներից. Բայց սա միայն մի ընդհանուր կանոն: Դրանից չկա բացառություն, բայց կա մի լայն շարք դիմումների:
var cRegExp = "[az] * (PNG | jpg | gif):».
var eRegExp = Նոր RegExp (cRegExp, «i ');
Var cRegRes = '';
var sTest = 'picture.jpg';
եթե (eRegExp.test (sTest)) {
cRegRes + = '- Այո';
} Այլ {
cRegRes + = '- Ոչ';
}
արդյունքները:
/[az]*.(png|jpg|gif)/ արտահայտությունն է գծի «picture.jpg» - Այո
/^[ad][az]*.(png|jpg|gif)/ արտահայտություն «picture.jpg» տողում - Ոչ
/^[ad][az]*.(png|jpg|gif)/ արտահայտությունն է գծի «apicture.jpg» - Այո
/^[ad][az]*.(png|jpg|gif)/ արտահայտություն «apicture.jg» տողում - Ոչ
Հարկ է նշել, որ բոլորը, ապա աստղանիշ կարող է առկա լինել զրո անգամ: Սա նշանակում է, որ «հերթական սեզոնը» կարող է աշխատել անսպասելի ձեւերով առնվազն.
Ստուգեք RegExp - փորձարկման էլփոստը
Հերթական JavaScript արտահայտության ձեռք բերված երկու մեթոդների, փորձարկման եւ exec, եւ կարող է օգտագործվել է գծերի օբյեկտների (լարային) իրենց մեթոդներով (գործառույթները), որոնման, պառակտման, փոխարինել եւ համընկնում:
փորձարկման մեթոդը արդեն ցույց տվեց, որ դա թույլ է տալիս Ձեզ է ստուգել կոռեկտության հերթական արտահայտության: Մեթոդը Արդյունքը: ճիշտ / սխալ:
Դիտարկենք հետեւյալ JavaScript կանոնավոր արտահայտություններ: Ստուգեք էլփստը թվի »դժվար է, բայց, իհարկե,":
var eRegExp = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s @ "] +) *) | (« + »)) @ ((\ [[0-9] {1,3} \ [0-9] {1,3} \ [0-9] {.. : 1,3} \ [0-9] {1,3}]) | (([ա-za-Z \ -0-9] + \) + ա-za-Z] {2}) ) $ /.
ա լարային var sTest ='SlavaChip@sci.by 'տալիս ճշմարիտ է, ապա կա այս տողը, որը ճիշտ էլփոստի հասցեով: Աուդիտն իրականացվել է eRegExp.test (sTest):
Գործնական կիրառումը: բուժում էլեկտրոնային փոստով
Exec մեթոդը ապահովում է արտադրանքի զանգված, զանգահարեք:
var aResult = eRegExp.exec (sTest);
cRegRes = '
»+ aResult.length +'
';
համար (Var i = 0; i
';
}
Այն տալիս է հետեւյալ արդյունքը:
9
Slava.Chip@sci.by
Slava.Chip
Slava.Chip
.Chip
undefined
sci.by
undefined
sci.by
ՀՀԿ.
Այլ մեթոդները աշխատել նույն կերպ: Այն խորհուրդ է տրվում ստուգել նրանց դուրս ինքներդ. Զարգացումը եւ օգտագործումը կանոնավոր արտահայտություններ, ցանկալի է աշխատել գործնականում կոդը պատճենահանման միշտ չէ, որ ցանկալի է այստեղ:
Հանրաճանաչ «հերթական սեզոնը»
JavaScript- ը կանոնավոր արտահայտություն տրվում է eMail ոչ միայն կան շատ ավելի հեշտ տարբերակներ: Օրինակ, /^[\w-\.]+@[\w-]+\.[az]{2,3}$/i. Սակայն, այս մարմնացումն հաշվի է առնում ոչ բոլոր մարմնավորումներից էլփոստի հասցեն հաշվետվությունում.
Իհարկե, դուք պետք է տեսնել այն փորձը գործընկերների, վերլուծել, թե ինչպես է իրենց առաջարկած նախքան են նախագծել իրենց վրա JavaScript կանոնավոր արտահայտություններ: Սակայն կան որոշ դժվարություններ: Մենք չպետք է մոռանանք, որ մի JavaScript կանոնավոր արտահայտություններ (օրինակներից է, երբ պատճենահանման) կարող կրկնօրինակել այն էական սիմվոլները: '\', '/' կամ մեջբերում. Դա կհանգեցնի սխալի, որը դուք կարող եք որոնել երկար:
Դա կարեւոր է հաշվի առնել, որ սովորական «մարդկային հարթություն»: Այն բանից հետո, պաշտոնական JavaScript կանոնավոր արտահայտության համար հեռախոսով, որը կարող է լինել այցելուն (անձը), այն տրվում է տարբեր ձեւերով: 123-45-67, (29) 1234567, 80291234567 կամ 375291234567: Եվ այս ամենը նույն համարը: Ուղղագրություն բազմաթիվ նախշերով միշտ չէ, որ ընդունելի է, եւ կոշտ ամրագրումը կանոնների գրավոր համարների կարող է ստեղծել ավելորդ անհանգստություն կամ սահմանափակումներ: Տարբերակ / ^ \ դ [\ դ \ (\) \ -] {4,14} \ դ $ / i հարմար է շատ դեպքերում դուք ստուգեք ձեր հեռախոսահամարը:
Եթե ցանկանում եք կատարել մի JavaScript կանոնավոր արտահայտություններ, միայն նիշանոց ստուգումներ, նույնիսկ նման մի պարզ դեպք է պահանջում պարզաբանման: Այն պետք է համարել ամբողջ թիվ կամ կոտորակային, գիտական նշում, թե նորմալ է, դրական կամ բացասական համարը: Դուք կարող եք նաեւ հաշվի առնել, որ գոյությունը դրամի խորհրդանշանի, թվի թվանշանների հետո տասնորդական կետի եւ բաժանումը ամբողջ մասում թվի վրա եռյակին:
Արտահայտությունը / ^ \ d + $ / i ստուգել միայն թվեր եւ /^\d+\.\d+$/i արտահայտությունը թույլ է տալիս օգտագործել մի կետի է նշել այն կոտորակային մասը թվի:
Է JavaScript ստուգում կանոնավոր արտահայտություններ կարող է օգտագործվել ցույց են տալիս, որ ձեւաչափը կոշտ տվյալների մուտքագրման, ինչը կարեւոր է, հատկապես, երբ մտնում պրոֆիլներ, անձնագրային տվյալները, եւ իրավաբանական հասցեները t. Դ.
Ստուգեք ամսաթվերը - պարզ է համալիր
Քննենք մեկ այլ JavaScript կանոնավոր արտահայտություններ: Օրինակներ օրս, ինչպես է, որ մի շարք հեռախոսահամարների ներկայացնում ընտրություն միջեւ կոշտության եւ ճկունության. Ամսաթիվ իրադարձության մեկը հիմնական տվյալների, որոնք հաճախ պետք է կառավարվում: Բայց ամրագրելիս է մուտքը կոնկրետ ձեւաչափով «dd մմ-ՏՏՏՏ 'կամ' d.m.gg 'հաճախ հանգեցնում է հաճախորդի դժգոհության: Անցումը մուտքագրման դաշտի է օրն է, ամսվա, լի դասական HTML ձեւով, չի կարող տեղի ունենալ, երբ դուք մուտք գործել միայն մեկ թվանշան, իսկ երկրորդը ներմուծումը կարող է դժվար լինել: Օրինակ, բնագավառում օրը այն ներկայացվել 3 եւ հաջորդ համարը 2 չի փոխարինել առաջին, եւ վերագրվում է իր 32, որը, իհարկե, կհանգեցնի անհարմարություն:
Արդյունավետությունը եւ հարմարավետություն կանոնավոր արտահայտություններ էապես կախված է ընդհանուր կառուցման երկխոսության հետ այցելու: Մի դեպքում, ցույց են տալիս, ամսաթիվը, դա նպատակահարմար է օգտագործել մեկ մուտքագրման դաշտը ձեւով, մյուս դեպքում, դա անհրաժեշտ է ապահովել տարբեր ոլորտների օրը, ամիսը եւ տարին. Բայց հետո ցանկացած լրացուցիչ «ծախսերը օրենսգրքի» է ստուգել նահանջ տարի, թվով ամիսների, օրերի քանակը նրանց.
Որոնել եւ փոխարինել, կանոնավոր արտահայտություն հիշողությունը
JavaScript- ը փոխարինել (կանոնավոր արտահայտություններ), օգտագործելով մեթոդը, որ լարային օբյեկտի, եւ թույլ է տալիս մեզ գտնել արժեքը եւ փոխել այն անմիջապես. Սա օգտակար շտկելու համար տպել սխալներ, խմբագրել բովանդակությունը ձեւի դաշտերը եւ վերծանել տվյալների մեկ ներկայացման ձեւաչափ մյուսը:
var cRegExp = / ([ա-ֆ] +) \ S ([ա-ֆ] +) \ S ([ա-ֆ] +) / i. // երբ փնտրում են երեք «փոփոխականներ '
var sTest = 'այս հոդվածը լավ է.';
var cRegRes = sTest.replace (cRegExp «$ 2, $ 3, $ 1»),
var dTestLine = փաստաթուղթ.ստանալՏարրԸստԻնքնության ( 'scTestLine');
dTestLine.innerHTML = 'արտահայտությունը »+ cRegExp + համար պարանի» »+. sTest +'" Միացնել: '+ cRegRes.
արդյունքը:
Արտահայտությունը / ([az] +) \ վ ([az] +) \ S ([az] +) / i համար գծի »այս հոդվածը լավ է»: դուրս հոդվածը լավ է, այս.
Երբ իրականացնելիս յուրաքանչյուր փակագծեր պահում արդյունքի է «փոփոխական» $ n, որտեղ N - բրա զույգերի ($ 1, $ 2, ...): Ի տարբերություն սովորական, այստեղ փոփոխական համարակալումը է 1, չէ: 0:
Ընդհանուր առաջարկություններ
Կանոնավոր արտահայտություն պարզեցնում կոդը, սակայն ժամանակն է զարգացնել, այն հաճախ կազմում է տարբերությունը: Դուք կարող եք սկսել պարզ նմուշների եւ ապա պետք է համատեղել մեջ ավելի բարդ արտահայտություններ: Դուք կարող եք օգտագործել տարբեր առցանց ծառայություններ փորձարկել կանոնավոր արտահայտություններ կամ հատուկ տեղական գործիքներ.
Լավագույն տարբերակն կստեղծի սեփական գրադարան կանոնավոր արտահայտություններ եւ սեփական գործիքները փորձարկել նոր զարգացումներ. Սա լավագույն միջոց է ամրապնդել փորձը եւ իմանալ, թե ինչպես պետք է արագ կառուցել վստահելի եւ հարմարավետ դիզայն.
Օգտագործելով կրկնությունը կերպարների եւ տողերի, այսինքն, հատուկ նիշերի * ',' + 'եւ braces, նշելով, որ մի շարք կրկնողություններից պետք է առաջնորդվեն սկզբունքների պարզությամբ եւ նպատակահարմարության: Դա կարեւոր է գիտակցել, որ կանոնավոր արտահայտություն է սկզբից իր աշխատանքի, եւ ստանալ արդյունք է ամբողջությամբ շարժիչի կողմից օգտագործվող բրաուզերի. Ոչ բոլոր լեզուներն են համարժեք է JavaScript: Յուրաքանչյուր զննարկիչը կարող են բերել իրենց անձնական նախասիրությունները մեկնաբանության կանոնավոր արտահայտություններ:
Համատեղելիությունը ոչ միայն էջերը եւ ոճի թիթեղներ, կանոնավոր արտահայտություններ, այն նաեւ պետք է անել: The էջ օգտագործում JavaScript- ը, կարելի է համարել նաեւ գործող միայն, երբ այն հաջողությամբ աշխատել է մի շարք բրաուզերների.
JavaScript- ը, լարային եւ RegExp
Աջ աշխատանք է հաճախորդի մակարդակով, այսինքն, ըստ այցելուի բրաուզերի JavaScript, այն պահանջում է բարձր հմտությունների մշակողի. Բավական երկար ժամանակ է, դուք ունեք հնարավորություն է debug JavaScript- ը կոդ բրաուզերի սեփական միջոցները կամ հետ օգնությամբ երրորդ կողմի ընդարձակման, կոդը խմբագիրների, անկախ ծրագրերի:
Սակայն, ոչ բոլոր դեպքերում է, որ debugger կարող է գործածել եւ ապահովել լավ աջակցություն է մշակողի, արագ սխալների հայտնաբերման, բացահայտման bottlenecks. Այն ժամանակները, երբ համակարգիչը արդեն կենտրոնացել է հաշվարկների, հեռավոր անցյալում: Այժմ, հատուկ ուշադրություն է տեղեկատվական եւ գծի օբյեկտները եկայ է խաղալ էական դեր: Թիվն պողպատե տողերի, եւ իրենց իսկական բնույթը հայտնի են միայն ճիշտ ժամանակին եւ ճիշտ տեղում:
Կանոնավոր արտահայտությունները ամրապնդել հնարավորությունը գծերի, սակայն, պահանջում է ինքնավստահություն հարգանք: Debug RegExp իր աշխատանքում, նույնիսկ, եթե դա հնարավոր է կեղծել, ոչ էլ հետաքրքիր գաղափար:
Հասկանալով կառուցվածքը եւ տրամաբանությունը RegExp օբյեկտի, ինչը նշանակում է, օբյեկտ String, շարահյուսությունը եւ իմաստաբանություն JavaScript- ը իսկական ապահով ու անվտանգ, կայուն շահագործումը յուրաքանչյուր էջի եւ կայքը որպես ամբողջություն:
Similar articles
Trending Now