Muta șirul care se potrivește cu regex la capăt
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
Marius
- Mesaje: 60
Muta șirul care se potrivește cu regex la capăt
Am următoarea problemă de rezolvat în JavaScript:
- Găsiți textul care se află între paranteze mici și deplasați textul cu parantezele la capătul sirului, utilizând regex.
Să spunem că am acest șir:
Trebuie sa rezulte:
MarPlo
Mesaje: 4343
Incearca urmatorul cod:
Cod: Selectaţi tot
function testToEnd(str){
//get matched string
let st = str.match(/[ ]*\([^\)]+\)[ ]*/g)
if(st){
st = st[0];
// replace the matched string and append it to end
str = str.replace(st, ' ')+st;
}
return str;
}
let str1 ='Have a (good) life';
let str2 ='Forgiveness heals the mind.';
console.log(testToEnd(str1)); // Have a life (good)
console.log(testToEnd(str2)); // Forgiveness heals the mind.
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...
-
Regex replace() sa functioneze cu toate potrivirile
JavaScript - jQuery - Ajax
Primul mesaj
Incerc sa inlocuiesc toate spatiile dintr-un sir cu liniuta.
Am incercat asa:
let str ='This is my text';
str = str.replace(/\s/, '-');...
Ultimul mesaj
Adăuga caracterul pentru global (/g) la regex, asa se aplica la toate aparițiile in sir.
let str ='This is my text';
str = str.replace(/\s/g,...
-
Roboți care inspectează culturile
Stiri Deosebite
Compania-mamă Google, Alphabet, a dezvăluit un prototip de roboți care pot inspecta plantele pe câmp, pentru a ajuta fermierii să îmbunătățească...
-
Indexi valorilor din array care fac suma
PHP - MySQL - XML
Primul mesaj
Salutare,
am un array cu urmatoarele numere:
arr =
si o variabila, care poate contine numere intregi de la 50 pana 750 (750 este suma...
Ultimul mesaj
Mulțumesc mult marplo, este ceea ce îmi trebuie
-
Ferestrele care se întunecă și devin celule solare
Stiri Deosebite
Cercetătorii au dezvoltat ferestre care isi pot schimba culoarea în mod automat atunci când sunt încălzite de lumina soarelui, pentru a menține...
-
Cip de calculator care procesează și stochează date ca un neuron
Divertisment si Jocuri
Inginerii de la EPFL au creat un nou cip de calculator care poate procesa și stoca date în același circuit. Este realizat folosind un material...