⊗ppPmRgBc 244 of 447 menu

Проблема обрнутог косог црта у PHP

Обрнути кос црт је специјални симбол у PHP. То значи да у низу, ако желимо да кос црт представља самог себе, морамо га удвостручити:

<?php $str = '\\ \\\\ \\\\\\'; // у ствари низ '\ \\ \\\' ?>

Обрнути кос црт је такође и специјални симбол регуларних израза. То значи да унутар регуларног израза, да би кос црт представљао самог себе, потребно је да га напишемо чак четири пута:

<?php echo preg_replace('#\\\\#', '!', '\\ \\\\ \\\\\\'); // исписаће '! ! !!' ?>

Хајде сада да напишемо регуларни израз у коме шаблон претраге буде: обрнути кос црт један или више пута. У том случају ћемо написати оператор + за чак 4 симбола испред њега без груписања:

<?php echo preg_replace('#\\\\+#', '!', '\\ \\\\ \\\\\\'); // исписаће '! ! !' ?>

Дат је низ:

<?php $str = 'a\\b c\\d e\\f'; ?>

Пронађите у овом низу све поднизове по шаблону слово, обрнути кос црт, слово.

Дат је низ:

<?php $str = 'a\\b c\\\\d e\\\\\\f'; ?>

Пронађите у овом низу све поднизове по шаблону слово, обрнути кос црт било колико пута, слово.

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