⊗jsSpRESS 106 of 294 menu

Аломатҳои махсус дар дохили қавсҳои квадратӣ дар JavaScript

Аломатҳои махсус дар дохили [ ] ба аломатҳои оддӣ табдил меёбанд. Ин маъно дорад, ки онҳоро бо каши чаппокунак экран кардан лозим нест.

Намуна

Дар ин намуна шакли намунаи ҷустуҷӯ инҳоянд: байни иксҳо ҳар як ҳарфи 'a', 'b', 'c', ё нуқта:

let str = 'xax xbx xcx xdx x.x x@x'; let res = str.replace(/x[abc.]x/g, '!');

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

'! ! ! xdx ! x@x'

Намуна

Дар ин намуна шакли намунаи ҷустуҷӯ инҳоянд: байни иксҳо ҳар як ҳарфи хурди лотинӣ ё нуқта:

let str = 'xax xbx xcx x@x'; let res = str.replace(/x[a-z.]x/g, '!');

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

'! ! ! x@x'

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

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

let str = 'aba aea aca aza axa a.a a+a a*a';

Як ифодаи мунтазам нависед, ки сатрҳои 'a.a', 'a+a', 'a*a'-ро ёбад, ва боқимондаҳоро даст назанад.

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

let str = 'xaz x.z x3z x@z x$z xrz';

Як ифодаи мунтазам нависед, ки сатрҳоро ба шакли намуна ёбад: ҳарфи 'x', баъд НЕ нуқта, НЕ саг, ва НЕ доллар, ва баъд ҳарфи 'z'.

Тоҷикӣ
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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан