728x90
반응형
질문 : Javascript에서 문자열의 첫 번째 문자 삭제
첫 번째 문자가 0이면 문자열의 첫 번째 문자를 삭제하고 싶습니다. 0은 두 번 이상있을 수 있습니다.
첫 번째 문자를 확인하고 0이면 삭제하는 간단한 기능이 있나요?
지금은 JS slice()
함수로 시도하고 있지만 매우 어색합니다.
답변
substring
문자열을 사용하여 문자열의 첫 번째 문자를 제거 할 수 있습니다.
var s1 = "foobar";
var s2 = s1.substring(1);
alert(s2); // shows "oobar"
문자열의 시작 부분에있는 모든 0을 제거하려면 :
var s = "0000test";
while(s.charAt(0) === '0')
{
s = s.substring(1);
}
출처 : https://stackoverflow.com/questions/4564414/delete-first-character-of-a-string-in-javascript
728x90
반응형
'프로그래밍 언어 > HTML,CSS,JS' 카테고리의 다른 글
HTML <base> 태그는 어떤 상황에서 활용할수 있을까? (0) | 2021.07.23 |
---|---|
클래스 용 CSS의 와일드 카드 * (0) | 2021.07.23 |
각각 offsetWidth, clientWidth, scrollWidth 및 -Height 이해 (0) | 2021.07.22 |
CodeMash 2012의 'Wat'강연에서 언급 된 JavaScript 동작에 대한 설명 (0) | 2021.07.22 |
AngularJS를 사용하여 체크박스 값 목록에 바인딩 하는 방법 (0) | 2021.07.22 |