substr() (metodo/proprietà JavaScript) consente di estrarre uno o più caratteri (cioè una sotto-stringa) da una stringa-madre, passandole due argomenti: il primo indica la posizione di partenza nella stringa madre e il secondo la lunghezza della sotto-stringa da estrarre; se il secondo argomento è omesso, l’estrazione avviene fino alla fine della stringa; se la posizione è espressa in numeri negativi, il conteggio avviene dalla fine della stringa (il secondo argomento, necessariamente positivo, indica comunque sempre la lunghezza dell’estrazione). (cfr. pure substring()).
Sintassi
<script> [oggetto].substr([partenza], [arrivo]) </script>
Esempi
<script>
function EstraiSottoStringa() {
var NomeStringa = "Stringa di esempio";
var SottoStringa1 = (NomeStringa.substr(13, 18));
var SottoStringa2 = (NomeStringa.substr(-5, 5));
var SottoStringa3 = (NomeStringa.substr(13));
var SottoStringa4 = (NomeStringa.substr(-5));
alert("Le sotto-stringhe estratte sono:\n1. "+ SottoStringa1 + "\n2. "+ SottoStringa2 + "\n3. "+ SottoStringa3 + "\n4. "+ SottoStringa4);
}
</script>
<button onclick="EstraiSottoStringa()">attiva metodo</button>
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment