Funkce replaceR

Upravit obsah stránky

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

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

Možné výjimky:

bullet

COMEX.Exceptions.MismatchException

Parametry:

bullet

$string

? hodnotatypu String

prohledávaný řetězec

bullet

$search

? hodnota typu RegExp

nahrazovanýregulární výraz

? hodnota typu String

textová reprezentace nahrazovaného regulárního výrazu

bullet

$replace

? hodnota typu String

náhrada

bullet

$sensitive

? hodnota typu Boolean (výchozí:false)

true, pokud má být rozlišovaná velikost písmen, jinak false

bullet

$global

? hodnota typu Boolean (výchozí:true)

true, pokud mají být nahrazeny všechny výskyty, jinak false

Vrací:

bullet

hodnota typu String

upravený řetězec

bullet

hodnota typunull

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