>웹 프론트엔드 >JS 튜토리얼 >js에서 바꾸기를 사용하는 방법

js에서 바꾸기를 사용하는 방법

下次还敢
下次还敢원래의
2024-05-01 03:51:18471검색

JavaScript의 replacement() 메서드는 문자열에서 지정된 문자나 하위 문자열을 찾아 바꾸는 데 사용됩니다. 사용법은 string.replace(replaceWhat, replacementWith[, count])입니다. 문자열 바꾸기, 정규식 바꾸기, 부분 바꾸기, 함수 찾기 및 바꾸기, 전역 바꾸기 등의 작업을 수행할 수 있습니다.

js에서 바꾸기를 사용하는 방법

JavaScript에서 replacement() 사용

replace()가 무엇인가요?

replace() 메서드는 문자열에서 지정된 문자나 하위 문자열을 찾아 바꾸는 데 사용됩니다.

Usage

<code class="javascript">string.replace(replaceWhat, replaceWith[, count]);</code>

Parameters

  • replaceWhat: 찾을 문자 또는 하위 문자열입니다.
  • replaceWith: 바꿀 문자 또는 하위 문자열입니다.
  • count(선택 사항): 대체 횟수(기본값은 모두)입니다.

반환 값

원래 문자열을 수정하지 않고 대체된 문자열을 반환합니다.

자세한 사용법

1. 문자열 교체

지정된 문자를 다른 문자로 바꾸기:

<code class="javascript">let str = "Hello World";
str.replace("World", "Universe"); // "Hello Universe"</code>

2. 정규식을 사용하여 하위 문자열 찾기 및 바꾸기:

<code class="javascript">let str = "This is a test sentence.";
str.replace(/\s/g, "-"); // "This-is-a-test-sentence."</code>

3 . 부분 교체

교체 횟수 제한:

<code class="javascript">let str = "The quick brown fox jumps over the lazy dog.";
str.replace("the", "a", 1); // "The quick brown fox jumps over a lazy dog."</code>

4. 함수 찾기 및 바꾸기

콜백 함수를 사용하여 대체 내용 지정:

<code class="javascript">let str = "John Doe";
str.replace(/(?<name>\w+) (?<surname>\w+)/, match => `${match.groups.surname}, ${match.groups.name}`); // "Doe, John"</code>

5. 일치하는 모든 하위 문자열을 전역적으로 일치시키고 교체합니다.

<code class="javascript">let str = "The lazy dog jumped over the lazy fox.";
str.replace(/lazy/g, "quick"); // "The quick dog jumped over the quick fox."</code>

위 내용은 js에서 바꾸기를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.