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...
- 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
- Trei lucruri tampite care s-au intamplat la o gradina zoologica.
Divertisment si Jocuri
Stef va prezinta un articol despre trei evenimente chiar tampite care s-au intamplat la diferite gradini zoologice.
Ui3E3aPtqTc