그만큼 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 이상