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 )