Skip to main content

Funkce replaceR

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

typ: function; celé jméno: COMEX.replaceR;

Možné výjimky:

  • COMEX.Exceptions.MismatchException

Parametry:

  • $string ● hodnota typu String prohledávaný řetězec

  • $search ● hodnota typu RegExp nahrazovaný regulární výraz ● hodnota typu String textová reprezentace nahrazovaného regulárního výrazu

  • $replace ● hodnota typu String náhrada

  • $sensitive ● hodnota typu Boolean (výchozí: false) true, pokud má být rozlišovaná velikost písmen, jinak false

  • $global ● hodnota typu Boolean (výchozí: true) true, pokud mají být nahrazeny všechny výskyty, jinak false

Vrací:

  • hodnota typu Stringupravený řetězec

  • hodnota typu nullnull při chybě

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 ) );

( umístěno v souboru /comex/scripts/comex.js )