Přejít na obsah
Skip to main content

COMEX.replaceR

Druh: function

Zdrojové moduly: scripts/comex.js

Vazby​

Deklarace​

scripts/comex.js:1702​

  • Druh: function
  • Zdroj: řádek 1702

Nahradí regulárně hledaný výraz.

Parametry​

NázevTypVýchozí hodnotaPopis
$stringString—prohledávaný řetězec
$searchRegExp | String—nahrazovaný regulární výraz
textová reprezentace nahrazovaného regulárního výrazu
$replacementString—náhrada
$caseSensitiveBooleanfalsetrue, pokud má být rozlišovaná velikost písmen, jinak false
$globalBooleantruetrue, pokud mají být nahrazeny všechny výskyty, jinak false

Návratová hodnota​

String | null — upravený řetězec null při chybě

Výjimky​

  • COMEX.Exceptions.MismatchException

Příklad​

var $rslt = [];
$rslt.push( COMEX.replaceR( "REPLACE", "ep", "*" ) );
$rslt.push( COMEX.replaceR( "REPLACE", /[a-z]/, "*" ) );
$rslt.push( COMEX.replaceR( "REPLACE", /ep/, "*", true ) );
$rslt.push( COMEX.replaceR( "REPLACE.REPLACE", /.e/, "_e", false ) );
$rslt.push( COMEX.replaceR( "REPLACE.REPLACE", /.e/, "_e", false, false ) );