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í:
upravený řetězec
null při chybě
example
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 )