⊗jsSpRESHt 109 of 294 menu

Аломати cap дар даруни маҷмӯъаҳо дар Regular Expression-ҳои JavaScript

Чунонки шумо медонед, аломати cap дар дохили [ ] инкор кардани ҳарфҳоро ифода мекунад, агар дар аввали қавсҳо навишта шавад. Аз ин рӯ, он дар дохили ин қавсҳо аломати махсус мебошад. Барои ба даст овардани аломати cap ҳамчун аломат, лозим аст ё онро экран кард (escape), ё аз ҷои аввал берун кард.

Намуна

Дар намунаи зер шаблони ҷустуҷӯ инҳоянд: аломати аввал ҳама чиз ҷуз 'd' аст, пас ду ҳарфи 'x'.

let str = 'axx bxx ^xx dxx'; let res = str.replace(/[^d]xx/g, '!');

Дар натиҷа ба тағирёбанда чунин чиз сабт мешавад:

'! ! ! dxx'

Намуна

Ва акнун шаблони ҷустуҷӯ инҳоянд: аломати аввал 'd' ё '^' мебошад, пас ду ҳарфи 'x':

let str = 'axx bxx ^xx dxx'; let res = str.replace(/[d^]xx/g, '!');

Дар натиҷа ба тағирёбанда чунин чиз сабт мешавад:

'axx bxx ! !'

Намуна

Можно cap-ро аз ҷои аввал берун накард, бале танҳо онро бо истифодаи хати каҷ (backslash) экран кард, ва он худи худро ифода хоҳад кард:

let str = 'axx bxx ^xx dxx'; let res = str.replace(/[\^d]xx/g, '!');

Дар натиҷа ба тағирёбанда чунин чиз сабт мешавад:

'axx bxx ! !'

Масъалаҳои амалӣ

Сатр дода шудааст:

let str = '^xx axx ^zz bkk @ss';

Regular Expression-е нависед, ки сатрҳоро мувофиқи шаблон пайдо кунад: cap ё аломати @, пас ду ҳарфи лотинӣ.

Сатр дода шудааст:

let str = '^xx axx ^zz bkk @ss';

Regular Expression-е нависед, ки сатрҳоро мувофиқи шаблон пайдо кунад: НЕ cap ва не аломати @, пас ду ҳарфи лотинӣ.

Сатр дода шудааст:

let str = '^xx axx ^zz bkk';

Regular Expression-е нависед, ки сатрҳоро мувофиқи шаблон пайдо кунад: не cap ва не фосила (пробел), пас ду ҳарфи лотинӣ.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан