이 튜토리얼에서는 JavaScript RegExp를 사용하여 괄호 안의 숫자를 찾는 방법을 배웁니다. 숫자(0~9)의 ASCII 값 범위는 48~57입니다. 정규식에서 괄호 안의 숫자를 나타내기 위해 [0-9]를 사용합니다. 모든 숫자를 제외한 범위에서 숫자를 찾으려면 특정 범위를 작성할 수 있습니다. 예를 들어, 4에서 8 사이의 숫자를 찾으려면 정규식 패턴에 [4-8]을 쓸 수 있습니다. 이제 우리의 목표는 JavaScript의 RegExp를 사용하여 텍스트에서 괄호 안의 숫자를 찾는 것입니다. 다음 구문을 따라 괄호 안의 숫자를 찾을 수 있습니다.
다음은 RegExp 그룹 [0-9] 문자에 대한 구문입니다. -
으아악/[0-9]/,는 ES1에 도입되었으며 Chrome, IE, Safari, Opera, FireFox 및 Edge와 같은 모든 브라우저에서 완벽하게 지원됩니다.
RegExp에는g, i, m과 같은 수식어가 있습니다. "g"는 전역 일치를 수행하는 데 사용되고, "i"는 대소문자를 구분하지 않는 일치를 수행하는 데 사용되고, "m"은 여러 줄 일치를 수행하는 데 사용됩니다.
다음과 같은 수정자를 사용한 /[0-9]/ 구문으아악
알고리즘예 1
으아악
여기서 텍스트는 0-9 숫자로 제공되며 패턴에서는 [1-4]만 제공합니다. match() 메서드는 텍스트에 언급된 숫자가 있는 경우에만 검색합니다. match() 메소드는 기존 숫자의 배열을 반환하고 그렇지 않으면 null로 반환됩니다.예 2
으아악
여기서 [1-4]에서 언급한 패턴에서 관찰할 수 있지만 텍스트에서는 5-9와 0이 제공됩니다. 일치() 메서드는 결과가 없으므로 null로 반환됩니다. 첫 번째 예로 입력 텍스트가 제공되면 match()는 기존 숫자의 배열을 반환하고 다른 문이 실행됩니다.예 3
으아악예 4
아래 예에서는 Split() 및 Join() 메서드를 사용하여 1에서 4 사이의 숫자를 찾아서 공백 문자로 바꿉니다.
으아악예 5
우리가 논의한 것처럼 글로벌 일치의 경우 g는 첫 번째 발생에서 멈추지 않고 모든 발생을 찾습니다.
이 튜토리얼이 JavaScript에서 RegExp를 사용하여 괄호 안의 숫자를 찾는 방법에 대한 지식을 제공하기를 바랍니다.
위 내용은 JavaScript의 RegExp에서 괄호 안의 숫자를 찾으시겠습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!