JavaScript RegExp를 사용하여 숫자 찾기
이 튜토리얼에서는 JavaScript RegExp를 사용하여 숫자(0-9)를 찾는 방법을 배웁니다. 숫자 [0-9]의 ASCII 값은 48부터 57까지 시작합니다. 숫자의 ASCII 값을 인쇄하려면 숫자에 48을 추가해야 합니다.
정규식에서는 숫자를 d로 표현합니다. RegExp는 문자열에 대한 검색 및 바꾸기 작업이나 입력 유효성 검사를 수행하기 위한 패턴을 지정하는 개체입니다.
문법
다음은 숫자 또는 d 문자에 대한 정규식 패턴의 구문입니다. -
으아악/d/는 ES1에서 소개되었습니다. 모든 브라우저에서 완벽하게 지원됩니다. Chrome, IE와 같은 사파리, 오페라, 파이어폭스, 엣지.
RegExp에는 g, i, m과 같은 수식자가 있습니다. "g"는 전역 일치를 수행하는 데 사용되고, "i"는 대소문자를 구분하지 않는 일치를 수행하는 데 사용되고, "m"은 여러 줄 일치를 수행하는 데 사용됩니다.
구문
과 같은 수정자가 있는 d의 구문 으아악알고리즘
- 1단계 - 숫자가 포함된 문자열을 정의합니다.
- 2단계 - 숫자에 대한 RegExp 패턴을 정의합니다.
- 3단계 - 위에서 정의한 문자열에 match(pattern)를 적용하여 문자열에서 숫자를 찾습니다.
- 4단계 - 결과 표시 - 숫자.
좀 더 명확한 이해를 위해 몇 가지 프로그램 예제를 살펴보겠습니다.
예 1
아래 프로그램에서는 문자열 일치(패턴)를 사용하여 주어진 문자열에서 숫자(d)를 찾습니다. RegExp 모드를 /d/g로 사용합니다. 문자열 match() 메서드는 문자열의 숫자 배열을 반환합니다.
으아악여기에서 match() 메서드는 주어진 텍스트에 숫자가 있으면 숫자 배열을 반환하고, 그렇지 않으면 null을 반환합니다. 또 다른 예를 살펴보겠습니다.
예 2
아래 프로그램에서는 숫자가 없는 문자열을 가져와서 문자열에서 숫자를 찾으려고 합니다. 문자열 일치(패턴)를 사용하여 주어진 문자열에서 숫자(d)를 찾습니다. RegExp 모드를 /d/g로 사용합니다. 출력이 어떻게 보이는지 살펴보겠습니다.
으아악예 3
아래 프로그램에서는 2에서 7 사이의 숫자를 검색합니다. 이를 위해 정규식 패턴으로 /[2-7]/g를 사용합니다.
으아악몇 가지 방법을 사용하여 숫자를 바꿀 수 있습니다. 아래 예시를 살펴보세요
예 4
숫자 찾기 및 바꾸기
아래 예에서는 숫자를 찾아 공백 문자로 바꿉니다. 이를 위해 Split() 및 Join() 메소드를 사용합니다.
으아악예 5
숫자를 더 쉽게 바꾸는 방법도 확인해보겠습니다. 좋아요,
으아악우리가 논의한 것처럼 g는 글로벌 일치를 의미합니다. 첫 번째 발생에서 멈추지 않고 모든 발생을 찾습니다.
여기서 텍스트에 숫자가 없음을 확인할 수 있습니다. 따라서 match()는 null을 반환합니다. 이 튜토리얼을 통해 주어진 텍스트에서 숫자를 찾는 방법이 명확해졌기를 바랍니다.
위 내용은 JavaScript RegExp를 사용하여 숫자 찾기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











HTML은 간단하고 배우기 쉽고 결과를 빠르게 볼 수 있기 때문에 초보자에게 적합합니다. 1) HTML의 학습 곡선은 매끄럽고 시작하기 쉽습니다. 2) 기본 태그를 마스터하여 웹 페이지를 만들기 시작하십시오. 3) 유연성이 높고 CSS 및 JavaScript와 함께 사용할 수 있습니다. 4) 풍부한 학습 리소스와 현대 도구는 학습 과정을 지원합니다.

HTML은 웹 구조를 정의하고 CSS는 스타일과 레이아웃을 담당하며 JavaScript는 동적 상호 작용을 제공합니다. 세 사람은 웹 개발에서 의무를 수행하고 화려한 웹 사이트를 공동으로 구축합니다.

WebDevelopmentReliesonHtml, CSS 및 JavaScript : 1) HtmlStructuresContent, 2) CSSSTYLESIT, 및 3) JAVASCRIPTADDSINGINTERACTIVITY, BASISOFMODERNWEBEXPERIENCES를 형성합니다.

GiteEpages 정적 웹 사이트 배포 실패 : 404 오류 문제 해결 및 해결시 Gitee ...

anexampleStartingtaginhtmlis, whithbeginsaparagraph.startingtagsareessentialinhtmlastheyinitiate rements, definetheirtypes, andarecrucialforstructurituringwebpages 및 smanstlingthedom.

이미지를 클릭 한 후 주변 이미지를 산란 및 확대하는 효과를 얻으려면 많은 웹 디자인이 대화식 효과를 달성해야합니다. 특정 이미지를 클릭하여 주변을 만들 수 있습니다 ...

HTML, CSS 및 JavaScript는 웹 개발의 세 가지 기둥입니다. 1. HTML은 웹 페이지 구조를 정의하고 등과 같은 태그를 사용합니다. 2. CSS는 색상, 글꼴 크기 등과 같은 선택기 및 속성을 사용하여 웹 페이지 스타일을 제어합니다.

웹 주석 기능에 대한 Y 축 위치 적응 알고리즘이 기사는 Word 문서와 유사한 주석 기능을 구현하는 방법, 특히 주석 간격을 다루는 방법을 모색합니다 ...
