logo

JavaScript 문자열 바꾸기All() 메서드

그만큼 replaceAll()> JavaScript의 메소드는 지정된 하위 문자열이나 패턴의 모든 항목을 새 하위 문자열로 바꾸는 데 사용됩니다.

그만큼 replaceAll()> 방법 원래 문자열은 변경되지 않습니다.

파이썬 튜플 정렬

자바스크립트의replaceAll()>지정된 인스턴스의 모든 인스턴스를 교체하는 데 사용되는 메서드 하위 문자열 또는 무늬 새로운 하위 문자열이 있는 문자열 내에서. 이 방법은 대상의 모든 발생을 대체하여 문자열을 포괄적으로 업데이트합니다. 하위 문자열 또는 무늬 제공된 대체 문자열 .



메모: 원래 문자열은 변경되지 않고 프로세스 전체에서 무결성을 유지합니다.

통사론:

const newString = originalString.replaceAll(regexp | substr , newSubstr | function)>

매개변수:

이 메서드는 아래에 정의된 특정 매개변수를 허용합니다.

  • 정규 표현식: 일치 항목이 newSubstr 또는 지정된 함수에서 반환된 값으로 대체되는 정규식입니다.
  • 하위 문자열: newSubstr 또는 지정된 함수에 의해 반환되는 값으로 대체될 하위 문자열을 정의합니다.
  • 새로운 하위 문자열: substr 또는 정규식으로 지정된 문자열과 일치하는 모든 항목을 대체하는 하위 문자열입니다.
  • 기능 : 일치하는 항목을 regexp 또는 substr로 대체하기 위해 호출되는 함수입니다.

반환 값:

검색 값이 대체된 문자열을 반환합니다.

JavaScript 문자열 바꾸기All() 메서드 예

예시 1: 문자열은 모든 발생을 대체합니다.

데이터 구조의 해싱

함수gfg()>Geeks 또는 Geeks 문자열을 가져와서 또는 for로 모두 바꾸고 수정된 문자열 Geeks for Geeks를 콘솔에 기록합니다.

자바스크립트
function gfg() {  let string = 'Geeks or Geeks';  newString = string.replaceAll('or', 'for');  console.log(newString); } gfg();>

산출
Geeks for Geeks>

예시 2: 발생하는 모든 커피를 차로 대체

함수GFG()>정규식을 정의합니다/coffee/ig>문자열 Lets, have Coffee today!에서 대소문자를 구분하지 않고 모든 커피 항목을 일치시킵니다. 그런 다음 모든 항목을 차로 바꾸고 수정된 문자열 Lets, have tea today!를 기록합니다. 콘솔에.

자바스크립트
function GFG() {  const regexp = /coffee/ig;  let string = 'Lets, have coffee today!';  newString = string.replaceAll(regexp, 'tea');  console.log(newString); } GFG();>

산출
Lets, have tea today!>

우리는 자바스크립트 문자열 메소드의 전체 목록을 가지고 있습니다. 이를 확인하려면 자바스크립트 문자열 전체 참조 기사.

지원되는 브라우저:

  • 구글 크롬 85세 이상
  • 마이크로소프트 엣지 85세 이상
  • 모질라 파이어 폭스 77세 이상
  • 오페라 71세 이상
  • 원정 여행 13.1 이상