COMEX.replaceR
Druh: function
Zdrojové moduly: scripts/comex.js
Vazby
- Rodič:
COMEX
Deklarace
scripts/comex.js:1702
- Druh:
function - Zdroj: řádek 1702
Nahradí regulárně hledaný výraz.
Parametry
| Název | Typ | Výchozí hodnota | Popis |
|---|---|---|---|
$string | String | — | prohledávaný řetězec |
$search | RegExp | String | — | nahrazovaný regulární výraz textová reprezentace nahrazovaného regulárního výrazu |
$replacement | String | — | náhrada |
$caseSensitive | Boolean | false | true, pokud má být rozlišovaná velikost písmen, jinak false |
$global | Boolean | true | true, 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 ) );