У меня есть строка, как это:JavaScript подрезать с характером
var str=",test,test1,test2,teset4"
Как я могу удалить «» в начале строки? Таким образом, выход будет что-то вроде этого:
'test,test1,test2,teset4'
У меня есть строка, как это:JavaScript подрезать с характером
var str=",test,test1,test2,teset4"
Как я могу удалить «» в начале строки? Таким образом, выход будет что-то вроде этого:
'test,test1,test2,teset4'
вы можете попробовать это:
str.substr(1)
var str=",test,test1,test2,teset4"
alert(str.substr(1))
'str.length' здесь не требуется. – eisbehr
Используйте любой из этих String#slice
, String#substr
или String#substring
.
var str = ",test,test1,test2,teset4"
console.log(str.slice(1));
console.log(str.substr(1));
console.log(str.substring(1));
.substr и .substring тоже –
Вы можете использовать substr
:
var str = ",test,test1,test2,teset4"
console.log(str.substr(1));
var str=",test,test1,test2,teset4";
while(str.charAt(0) === ',')
str = str.substr(1);
alert(str);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
Возможный дубликат [Удалить первый символ строки в JavaScript] (http://stackoverflow.com/questions/4564414/delete-first- character-of-a-string-in-javascript) – Hazonko
Как эта строка была сгенерирована, может быть, есть немного более глубокая проблема, чем простое удаление первого символа строкового вопроса –