>  기사  >  백엔드 개발  >  일치 및 교체 방법에 대한 자세한 설명

일치 및 교체 방법에 대한 자세한 설명

小云云
小云云원래의
2017-12-05 11:55:362175검색

이 기사에서는 JavaScript의 문자열 일치 및 대체 방법을 소개합니다. 이는 좋은 참고 가치가 있으며 모든 사람에게 도움이 되기를 바랍니다.

1. 일치 방법

match() 방법은 문자열 내에서 지정된 값을 검색하거나 하나 이상의 정규 표현식과 일치하는 항목을 찾을 수 있습니다.

match() 메서드의 반환 값은 일치하는 결과를 저장하는 배열입니다.

2. 바꾸기 메서드

replace() 메서드는 문자열의 일부 문자를 다른 문자로 바꾸거나 정규식과 일치하는 하위 문자열을 바꾸는 데 사용됩니다.

replace 메소드의 반환 값은 새 문자열입니다.

3. 설명

위 두 메소드의 매개변수는 주로 전역 g를 추가하므로 모든 문자열을 일치시키거나 교체할 수 있습니다.

샘플 코드:

<!DOCTYPE html>
<html lang="zh">

 <head>
  <meta charset="UTF-8" />
  <title>JavaScript中字符串的match与replace方法</title>
 </head>

 <body>
  <!--注意src路径要对-->
  <script src="js/jquery-1.12.4.min.js" type="text/javascript" charset="utf-8"></script>
  <script type="text/javascript">
   var str = "1 plus 2 equal 3";
   //match方法返回值为数组
   var arr = str.match(/[0-9]/g)
   console.log(arr);

   var new_str = str.replace(/[0-9]/g, &#39;newstr&#39;);
   //replace方法返回值为新的字符串
   console.log(new_str)
  </script>
 </body>

</html>

콘솔 출력은 다음과 같습니다.

위 내용은 JavaScript에서 문자열의 일치 및 교체 방법(자세한 설명)이며, 이는 모든 내용이 공유됩니다. 좋아요, 모두에게 도움이 되었으면 좋겠습니다.

관련 권장 사항:

js의 substr() 및 match() 기능

js 일반 검색 match() 및 교체 교체() 사용 예

Javascript의 교체() 메서드 사용 예

위 내용은 일치 및 교체 방법에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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