⊗jsSpREMl 114 of 294 menu

Urefu wa Mistari Mingi katika Usanidi wa Kawaida wa JavaScript

Usanidi wa kawaida unapofanya kazi na mistari yenye mistari mingi huwa na sifa zake maalum. Wacha tuzichunguze kwa kutumia mfano wa mstari ufuatao, una vyambo vya kawaida, vyeombo vya kubadilisha mstari na vitabania:

let str = `111 222 333 444`;

Kubadilisha Mstari

Vyeombo vya kubadilisha mstari vinaweza kusakwa kwa kutumia amri '\n':

let res = str.replace(/\n/g, '!');

Matokeo yake, kwenye kibadilishaji kitaandikwa yafuatayo (mapengo kati ya mistari - hiyo ni kitabania):

`111! 222! 333! 444`;

Kitabania

Vyeombo vya kitabania vinaweza kusakwa kwa kutumia amri '\t':

let res = str.replace(/\t/g, '!');

Matokeo yake, kwenye kibadilishaji kitaandikwa yafuatayo:

` 111 !222 !333 !444 `;

Ushirikiano wa Nukta

Amri '.' kwa mstari wenye mistari mingi hausaki vyeombo vya kubadilisha mstari:

let res = str.replace(/./g, '!');

Matokeo yake, kwenye kibadilishaji kitaandikwa yafuatayo:

` !!! !!!! !!!! !!!! `;

Kiambo Cho Chote

Ili kusakwa kiambo cho chote kwenye mstari wenye mistari mingi, linatumia mbinu maalum kwa namna ya muundo [\s\S]. Muundo kama huu utapata vyambo vyote vya kawaida na vibadilishaji vyote vya mstari:

let res = str.replace(/[\s\S]/g, '!');

Matokeo yake, kwenye kibadilishaji kitaandikwa yafuatayo:

`!!!!!!!!!!!!!!!!!!`;

Kofia

Kwa kutumia kirekebishi 'm' unaweza kuwezesha hali ya mistari mingi. Katika hali hii, kofia itasakwa mwanzo wa kila mstari:

let res = str.replace(/^/gm, '!');

Matokeo yake, kwenye kibadilishaji kitaandikwa yafuatayo:

` !111 !222 !333 !444 `;

Dola

Amri ' katika hali ya mistari mingi itasakwa mwisho wa kila mstari:

let res = str.replace(/$/gm, '!');

Matokeo yake, kwenye kibadilishaji kitaandikwa yafuatayo:

` 111! 222! 333! 444! `;

Kazi za Vitendo

Umepewa mstari:

` abc def ghi jkl `;

Andika usanidi wa kawaida, utakayofanya kutoka kwa mstari huu ufuatao:

` abc! def! ghi! jkl! `;

Umepewa mstari:

` abc def ghi jkl `;

Andika usanidi wa kawaida, utakayofanya kutoka kwa mstari huu ufuatao:

` ! abc ! def ! ghi ! jkl `;

Umepewa mstari:

` abc def ghi jkl `;

Andika usanidi wa kawaida, utakayofanya kutoka kwa mstari huu ufuatao:

`! abc def ghi jkl !`;

Umepewa mstari:

` abc def ghi jkl `;

Andika usanidi wa kawaida, utakayofanya kutoka kwa mstari huu ufuatao:

`! ! abc ! def ! ghi ! jkl !`;

Umepewa mstari:

` abc def ghi jkl `;

Andika usanidi wa kawaida, utakayofanya kutoka kwa mstari huu ufuatao:

`! abc! def! ghi! jkl! !`;

Umepewa mstari:

` abc def ghi jkl `;

Andika usanidi wa kawaida, utakayofanya kutoka kwa mstari huu ufuatao:

` !abc !def !ghi !jkl `;
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa