replace

Restituisce una stringa con la stringa, array o mappa di stringhe passate sostituite.

Variabile stringa & array

Restituisce una stringa con la stringa o array di stringa passate sostituite da una stringa o un array di stringhe.

Sintassi

replace(string, before, after)

Argomenti

  • string la stringa in ingresso
  • before la stringa o array di stringhe da sostituire
  • after la stringa o l’array di stringe da usare come sostituzione

Esempi

  • replace('QGIS SHOULD ROCK','SHOULD','DOES') 'QGIS DOES ROCK'
  • replace('QGIS ABC',array('A','B','C'),array('X','Y','Z')) 'QGIS XYZ'
  • replace('QGIS',array('Q','S'),'') 'GI'

Variabile mappa

Restituisce una stringa con le chiavi mappa fornite sostituite da valori accoppiati.

Sintassi

replace(string, map)

Argomenti

  • string la stringa in ingresso
  • map la mappa che contiene le chiavi e i valori

Esempi

  • replace('APP SHOULD ROCK',map('APP','QGIS','SHOULD','DOES')) 'QGIS DOES ROCK'

nota bene

osservazioni