이 글은 특정 정규식 내에서 변수를 사용하는 다양한 방법을 보여줍니다.
JavaScript의 정규 표현식이란 무엇입니까?
정규식은 정의된 문자열의 다양한 조합을 비교하고 일치시키는 데 사용되는 문자열의 정의된 패턴입니다. 그러나 JavaScript에서 정규식은 search(), split(), replace(), match() 등을 비롯한 여러 메서드와 함께 사용할 수 있는 정의된 객체입니다.
JavaScript의 정규 표현식에서 변수를 활용하는 방법은 무엇입니까?
정규 표현식 내에서 변수를 활용하려면 먼저 문자열을 정의하고 변수에 저장합니다. 그런 다음 다른 문자열을 만들고 ' 바꾸다() ” 메서드를 사용하고 교체할 매개변수를 전달합니다. 또한 ' 정규식( )” 이 목적을 위한 생성자입니다.
실용성을 위해 명시된 예제를 사용해 보십시오.
예 1: 'replace()' 메서드를 사용하여 정규 표현식에서 변수 사용
단순히 replace() 메서드를 사용하여 정규식에서 변수를 사용하려면 먼저 문자열을 정의하고 변수에 저장합니다.
const 에스 = '토끼는 애완 동물입니다' ;
그런 다음 ' 바꾸다() ” 메서드를 호출하고 매개변수를 전달하여 문자열의 단어를 대체합니다.
const newString = 에스. 바꾸다 ( '토끼' , '고양이' ) ;마지막으로 log() 메서드를 사용하고 ' newString ” 콘솔에 출력을 표시하기 위해 교체된 단어가 저장됩니다.
콘솔. 통나무 ( newString ) ;
예 2: 'RegExp()' 생성자와 함께 정규식에서 변수 사용
정규 표현식에서 변수를 사용할 수도 있습니다. 정규식() ” 생성자. 이렇게 하려면 문자열을 선언하고 문자열 값을 정의된 변수에 저장합니다.
const str = '라피아는 행복하다' ; td >< td >
단어를 초기화하고 바꾸려는 값을 지정합니다.
const 단어 = '라피아' ;'를 활용 정규식() ”생성자를 변경하고 교체할 단어를 매개변수로 전달합니다.
const 정규식 = 새로운 정규식 ( 단어 ) ;그런 다음 ' 바꾸다() ” 생성된 변수를 정규식으로 매개변수로 전달합니다.
const newString = str. 바꾸다 ( 정규식, '장교' ) ;마지막으로 log() 메서드를 사용하고 ' newString ” 콘솔에 출력을 표시하기 위해 교체된 단어가 저장됩니다.
콘솔. 통나무 ( newString ) ;정규식에서 변수를 사용하여 지정된 단어가 대체되었음을 확인할 수 있습니다.
JavaScript의 정규식에서 변수를 사용하는 것이 전부입니다.
결론
정규 표현식 내에서 변수를 활용하려면 ' 바꾸다() ” 방법을 사용할 수 있습니다. 이 메서드는 문자열의 단어를 바꿀 수 있습니다. 또한 ' 정규식() ” 해당 목적을 위한 생성자. 이 자습서에서는 JavaScript의 정규식 내에서 변수를 사용하는 다양한 예를 보여주었습니다.