Jak zajistit, aby tento regulární výraz nahradil práci na všech postavách, nejen na první?

Snažím se nahradit všechny mezery v řetězci pomlčkami. Zkoušel jsem toto:

h3Text.replace(/s/, '-');

Nahrazuje však pouze první instanci mezery a ne ty následující. Jaký je regulární výraz, aby nahradil vše prázdná místa?

Odpověď

zkuste

h3Text.replace(/s/g, '-');

g vlajka je zde klíčová. znamená globální nahradit, tj. nahradit vše