Hallo Ich benutze die Methode indexOf, um zu suchen, ob eine Zeichenfolge in einer anderen Zeichenfolge vorhanden ist. Aber ich möchte alle Orte wo String ist? Gibt es eine Methode, um alle Orte zu erhalten, wo die Zeichenfolge existiert?Suche nach allen Instanzen einer Zeichenfolge in einer Zeichenfolge
<html>
<head>
<script type="text/javascript">
function clik()
{
var x='hit';
//document.getElementById('hideme').value ='';
document.getElementById('hideme').value += x;
alert(document.getElementById('hideme').value);
}
function getIndex()
{
var z =document.getElementById('hideme').value;
alert(z.indexOf('hit'));
}
</script>
</head>
<body>
<input type='hidden' id='hideme' value=""/>
<input type='button' id='butt1' value="click click" onClick="clik()"/>
<input type='button' id='butt2' value="clck clck" onClick="getIndex()"/>
</body>
</html>
Gibt es eine Methode, um alle Positionen zu bekommen?
vergesse ich so leicht, dass das Match-Objekt die Eigenschaft "index" hat! – Pointy
Vielen Dank Mann! Regex hat es geschafft !! – sai