JavaScript의 문자열에서 문자 제거

문자열이 주어지고 주어진 문자열에서 문자를 제거하는 작업이 수행됩니다. 아래에 설명된 문자열에서 문자를 제거하는 방법에는 여러 가지가 있습니다.

내용의 테이블

방법 1: JavaScript replacement() 방법 사용

그만큼 교체() 메서드 지정된 문자/문자열의 첫 번째 발생을 다른 문자/문자열로 바꿉니다.

통사론:

string.replace('characterToReplace', ''); 

예: 이 예는 위에서 설명한 접근 방식을 보여줍니다.

자바스크립트
function removeCharacter() {  let originalString = 'GeeksForGeeks';  newString = originalString.replace('G', '');  console.log(newString); } removeCharacter(); 

산출
eeksForGeeks 

방법 2: 정규식과 함께 JavaScript replacement() 메서드 사용

이 방법은 첫 번째 항목만 제거하는 이전 방법과 달리 입력 문자열에서 지정된 문자 또는 문자열의 모든 항목을 제거하는 데 사용됩니다.

그것은 정규식 전역 속성을 사용하여 모든 항목을 선택하고 제거합니다.

통사론:

string.replace(/regExp/g, ''); 

예: 이 예는 위에서 설명한 접근 방식을 보여줍니다.

자바스크립트
function removeCharacter() {  originalString = 'GeeksForGeeks';  newString = originalString.replace(/G/g, '');  console.log(newString); } removeCharacter(); 

산출
eeksForeeks 

방법 3: JavaScript 슬라이스() 방법 사용

그만큼 슬라이스() 메서드 지정된 인덱스 사이의 문자열 부분을 추출하는 데 사용됩니다.

  • 첫 번째 문자를 제거할 때 시작 인덱스를 1로 지정하면 두 번째 문자부터 끝까지 문자열을 추출합니다.
  • 마지막 문자를 제거하려면 끝 인덱스를 문자열 길이보다 작은 값으로 지정하여 처음부터 마지막에서 두 번째 문자까지 문자열을 추출합니다.

통사론:

string.slice(start, end) 

예: 이 예는 위에서 설명한 접근 방식을 보여줍니다.

자바스크립트
function removeCharacter() {  originalString = 'GeeksForGeeks';  firstCharRemoved = originalString.slice(1);  lastCharRemoved = originalString  .slice(0, originalString.length - 1);  console.log(firstCharRemoved);  console.log(lastCharRemoved); } removeCharacter(); 

산출
eeksForGeeks GeeksForGeek 

방법 4: JavaScript substr() 메서드 사용

그만큼 substr() 메서드 문자열 내의 특정 인덱스에서 문자를 제거하는 데 사용됩니다.

지정된 매개변수 사이의 문자열 부분을 추출한 다음 제거할 문자 앞과 뒤의 부분을 결합합니다.

통사론:

  string  .substr(  start  ,   length  ) 

예: 이 예는 위에서 설명한 접근 방식을 보여줍니다.

자바스크립트
function removeCharacter(position) {  originalString = 'GeeksForGeeks';  newString =  originalString.substr(0, position - 1)+  originalString.substr(  position,  originalString.length  );  console.log(newString); } removeCharacter(6); 

산출
GeeksorGeeks 

방법 5: JavaScript Split() 및 Join() 메서드 사용

Split() 메서드는 지정된 구분 기호를 기준으로 문자열을 하위 문자열 배열로 분할하는 데 사용됩니다. 제거할 문자에서 문자열을 분할한 다음 배열 요소를 다시 문자열로 결합하면 원하는 문자를 효과적으로 제거할 수 있습니다.

통사론:

string.split('characterToSplitAt').join(''); 

예: 이 예는 위에서 설명한 접근 방식을 보여줍니다.

자바스크립트
function removeCharacter() {  let originalString = 'GeeksForGeeks';  let newString = originalString.split('G').join('');  console.log(newString); }   removeCharacter(); 

산출
eeksForeeks 

방법 6: JavaScript splice() 방법 사용

splice() 메서드는 기존 요소를 제거하거나 교체하거나 새 요소를 추가하여 문자열의 내용을 변경합니다. 이 메서드를 사용하여 문자열에서 지정된 인덱스에 있는 문자를 제거할 수 있습니다.

예:

자바스크립트
function removeCharacter() {  let originalString = 'GeeksForGeeks';    // Removing the first character  let firstCharRemoved = originalString.split('');  firstCharRemoved.splice(0, 1);  firstCharRemoved = firstCharRemoved.join('');  // Removing the last character  let lastCharRemoved = originalString.split('');  lastCharRemoved.splice(-1, 1);  lastCharRemoved = lastCharRemoved.join('');  console.log(firstCharRemoved);  console.log(lastCharRemoved); } removeCharacter(); 

산출
eeksForGeeks GeeksForGeek 


JavaScript는 웹 페이지 개발로 가장 잘 알려져 있지만 브라우저가 아닌 다양한 환경에서도 사용됩니다. 다음을 따르면 JavaScript를 처음부터 배울 수 있습니다. 자바스크립트 튜토리얼 그리고 자바스크립트 예 .