Weet er iemand wat de snelste manier is om te ontdekken of een string in een andere string voorkomt? Ik heb beschikking over JQuery en 'normaal' javascript. Het moet het snelste zijn in Chrome en Safari. (Andere browsers maken me niet uit
)
Voorbeeld:
[JS]var url = "http://site.com/ads/image.jpg";
var check = ".com/ads/";
var rcheck = /\.com\/ads\//;[/JS]
De methoden die ik ken zijn
[JS]var doescontainstring = (url.indexOf(check) != -1);[/JS]
en
[JS]var doescontainstring = (rcheck.test(url));[/JS]
en
[JS]var doescontainstring = (url.match(rcheck));[/JS]
Kent er iemand nog meer snellere methoden, en weet er iemand welke de snelste is als er geen andere methodes zijn?
B.v.d.,
Famlam

Voorbeeld:
[JS]var url = "http://site.com/ads/image.jpg";
var check = ".com/ads/";
var rcheck = /\.com\/ads\//;[/JS]
De methoden die ik ken zijn
[JS]var doescontainstring = (url.indexOf(check) != -1);[/JS]
en
[JS]var doescontainstring = (rcheck.test(url));[/JS]
en
[JS]var doescontainstring = (url.match(rcheck));[/JS]
Kent er iemand nog meer snellere methoden, en weet er iemand welke de snelste is als er geen andere methodes zijn?
B.v.d.,
Famlam