Disons que j’ai test_23
et que je veux supprimer test_
.
Comment je fais ça?
Le préfixe avant _
peut changer.
En supposant que votre chaîne commence toujours par 'test_'
:
var str = 'test_23';
alert(str.substring('test_'.length));
Je pense que le moyen le plus simple est:
var s = yourString.replace(/.*_/g,"_");
string = "test_1234";
alert(string.substring(string.indexOf('_')+1));
Cela fonctionne même si la chaîne n'a pas de trait de soulignement. Essayez-le à http://jsbin.com/
Si vous souhaitez supprimer une partie de chaîne
let str = "test_23";
str.replace("test_", "");
// 23
Si vous voulez remplacez partie de chaîne
let str = "test_23";
str.replace("test_", "student-");
// student-23