Как да преброим появата на низ в низ?
Как мога да преброя броя на случаите, в които даден низ се среща в друг низ. Например, това се опитвам да направя в Javascript:
var temp = "This is a string.";
alert(temp.count("is")); //should output '2'
551
3
Знакът
g
в регулярния израз (съкращение от глобален) означава, че трябва да се търси в целия низ, а не само в първата среща. Това съвпада сis
два пъти:И ако няма съвпадения, се връща
0
:Можете да използвате
match
, за да дефинирате такава функция: