이 글은 문자열에서 선행 0을 제거하는 방법을 보여줍니다.
JavaScript의 문자열에서 선행 0을 제거하는 방법은 무엇입니까?
문자열에서 선행 0을 제거하려면 아래 나열된 방법을 사용하십시오.
각 방법의 작동을 개별적으로 살펴보겠습니다.
방법 1: parseInt() 메서드를 사용하여 문자열에서 선행 0 제거
' 구문 분석() ' 메서드는 정수 값을 포함하는 문자열에서 선행 0을 제거하는 데 사용됩니다. 문자열을 인수로 받아들이고 선행 0을 제거한 후 출력으로 제공합니다.
통사론
parseInt() 메서드를 사용하려면 주어진 구문을 따르십시오:
구문 분석 ( 문자열 ) ;
주어진 방법에 대한 자세한 내용은 다음 예를 살펴보십시오.
예시
먼저 0으로 시작하는 숫자를 포함하는 문자열을 만듭니다.
~였다 문자열 = '0010100' ;
그런 다음 parseInt() 메서드를 호출하여 문자열을 메서드에 전달하여 선행 0을 제거하고 ' 무감각 ':
~였다 무감각 = 구문 분석 ( 문자열 ) ;마지막으로 콘솔에 반환된 값을 인쇄합니다.
콘솔. 통나무 ( 무감각 ) ;주어진 출력은 선행 0이 문자열에서 성공적으로 제거되었음을 나타냅니다.
문자열의 부동 소수점 숫자에서 선행 0을 제거하려면 다음 섹션을 참조하십시오.
방법 2: parseFloat() 메서드를 사용하여 문자열에서 선행 0 제거
부동 소수점 숫자가 포함된 문자열에서 선행 0을 제거하려면 ' 프레스플로트() ' 방법. 또한 문자열을 인수로 받아들입니다.
통사론
parseFloat() 메서드를 사용하려면 아래 구문을 따르세요.
예시
여기에서 0으로 이어지는 10진수를 포함하는 문자열을 생성합니다.
그런 다음 문자열을 인수로 전달하여 parseFloat() 메서드를 호출하고 결과 값을 ' 무감각 ':
~였다 무감각 = 프레스플로트 ( 문자열 ) ;마지막으로 '를 사용하여 콘솔에 결과 값을 인쇄합니다. console.log() ' 방법:
콘솔. 통나무 ( 무감각 ) ;주어진 출력에서 문자열에서 선행하는 0이 성공적으로 제거되었음을 알 수 있습니다.
다음 방법으로 가자!
방법 3: replace() 메서드를 사용하여 문자열에서 선행 0 제거
'를 사용할 수 있습니다. 바꾸다() ' 문자열에서 선행 0을 제거하는 방법입니다. 이 방법은 해당 정규식을 기반으로 하는 것을 대체하는 데 도움이 되는 패턴 또는 정규식을 사용합니다.
통사론
다음 설명된 메서드는 replace() 메서드에 사용됩니다.
여기, ' 정규식 '는 '로 대체하는 데 도움이되는 패턴입니다. 교체자 '.
예시
이 예에서는 먼저 ' 문자열 '를 입력하고 선행 0이 있는 값을 할당합니다.
그런 다음 두 개의 매개변수를 전달하여 replace() 메서드를 호출합니다. 문자열에서 선행 0을 제거하는 데 사용되는 정규식과 교체자 역할을 하는 빈 문자열:
~였다 무감각 = 문자열. 바꾸다 ( /^0+/ , '' ) ;마지막으로 '를 사용하여 결과 값을 인쇄합니다. console.log() ' 방법:
콘솔. 통나무 ( 무감각 ) ; 산출
문자열에서 선행 0을 제거하는 다른 방법을 이해하기 위해 계속 진행해 보겠습니다.
방법 4: 숫자 생성자를 사용하여 문자열에서 선행 0 제거
Number() 생성자는 문자열을 인수로 사용하고 문자열의 시작 부분에서 0을 잘라서 숫자를 반환합니다.
통사론
다음 구문을 사용하여 Number 생성자를 활용합니다.
예시
'라는 새 문자열을 생성합니다. 문자열 ' 및 값 할당 ' 000100 ':
그런 다음 문자열에서 시작하는 0을 제거하는 Number 생성자에 문자열을 전달합니다.
~였다 무감각 = 숫자 ( 문자열 ) ;변수 '에 저장된 결과 값을 인쇄합니다. 무감각 ':
콘솔. 통나무 ( 무감각 ) ;출력에서 볼 수 있듯이 시작 0은 문자열에서 제거됩니다.
문자열에서 0을 제거하는 또 다른 방법을 살펴보겠습니다.
방법 5: 문자열에 1을 곱하여 문자열에서 선행 0 제거
문자열에 '를 곱하여 숫자 앞에 있는 0을 제거할 수 있습니다. 1 '. 문자열에 1이 곱하면 시작 0을 제거하고 실제 숫자를 반환합니다.
통사론
문자열에서 선행 0을 삭제하려면 주어진 구문을 따르십시오.
예시
'라는 문자열을 생성할 것입니다. 문자열 '가치를 가진 ' 001020 ':
그런 다음 문자열에 1을 곱하고 변수 ' 무감각 ':
~였다 무감각 = 문자열 * 1 ;'를 사용하여 결과 값을 인쇄하십시오. console.log() ' 방법:
콘솔. 통나무 ( 무감각 ) ; 산출
문자열에서 선행 0을 제거하는 다양한 방법을 수집했습니다.
결론
문자열에서 선행 0을 제거하려면 parseInt() 메서드, parseFloat() 메서드, replace() 메서드, Number() 생성자를 사용하거나 문자열에 1을 곱할 수 있습니다. parseInt() 메서드는 선행을 제거하여 int 값을 반환합니다. parseFloat() 메서드는 선행 0을 잘라 부동 소수점 수를 제공합니다. replace() 메서드는 정규식을 사용하여 0을 제거합니다. 이 글에서 문자열에서 선행 0을 제거하는 다양한 방법을 시연했습니다.