Regex replace() sa functioneze cu toate potrivirile
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
Marius
- Mesaje:60
Regex replace() sa functioneze cu toate potrivirile
Incerc sa inlocuiesc toate spatiile dintr-un sir cu liniuta.
Am incercat asa:
Cod: Selectaţi tot
let str ='This is my text';
str = str.replace(/\s/, '-');
console.log(str); // This-is my text
Dar inlocuieste doar primul caracter spatiu.
Cum pot face ca replace() sa inlocuiasca toate potrivirile formatului regex in sir?
MarPlo
Mesaje:4343
Adăuga caracterul pentru global (/g) la regex, asa se aplica la toate aparițiile in sir.
Cod: Selectaţi tot
let str ='This is my text';
str = str.replace(/\s/g, '-');
console.log(str); // This-is-my-text
Subiecte similare
- Regex pentru adrese
PHP - MySQL - XML
Primul mesaj
Salut,
As avea si eu nevoie de ajutor! incerc de ceva zile sa dezvolt un regex/ sau o alta solutie, sa vad daca intr-un string mai mare exista o...
Ultimul mesaj
Ai putea folosii o functie de localizare IP/browser, dar ar fii ceva individual, facusem eu in trecut o functie, ceva de verificare IP si blocare pe...