JavaScript에서 문자열에 물음표가 포함되어 있는지 확인하는 방법

Javascripteseo Munjayeol E Mul Eumpyoga Pohamdoeeo Issneunji Hwag Inhaneun Bangbeob



문장이나 구의 마지막에 물음표(?)는 직접 질문을 나타내는 데 사용되는 구두점입니다. 텍스트 문서나 단락에 물음표가 있는지 확인해야 하는 경우가 있습니다. 예를 들어, 텍스트에 있는 질문을 확인합니다. JavaScript는 이 작업을 효율적으로 수행하는 데 도움이 되는 몇 가지 기본 제공 메서드를 제공합니다.

이 자습서는 문자열에서 물음표를 확인하는 절차를 보여줍니다.







JavaScript에서 문자열에 물음표가 포함되어 있는지 확인하는 방법은 무엇입니까?

주어진 문자열에 물음표가 있는지 확인하려면 다음 방법을 사용하십시오.



둘 다 하나씩 사용합시다!



방법 1: Include() 메서드를 사용하여 문자열에 물음표가 포함되어 있는지 확인

문자열에 물음표가 있는지 확인하려면 ' 포함() ' 방법. 물음표를 인수로 받아들이고 문자열에 물음표가 있으면 'true'를 반환하고, 그렇지 않으면 ' 거짓 '.





통사론

Include() 메서드를 사용하려면 아래에 언급된 메서드를 따르세요.

끈. 포함 ( 캐릭터 ) ;

여기, ' 캐릭터 '는 지정된 문자열에서 확인할 물음표(?)일 수 있습니다.



예시

이 예에서는 '라는 변수에 저장된 문자열을 생성합니다. ':

~였다 = '자바스크립트 프로그램을 코딩하는 방법?' ;

그런 다음 물음표를 인수로 전달하여 included() 메서드를 호출하고 반환된 결과를 ' 년도 ':

~였다 년도 = 끈. 포함 ( '?' ) ;

마지막으로 '를 사용하여 결과 값을 인쇄합니다. console.log() ' 방법:

콘솔. 통나무 ( 년도 ) ;

출력은 ' 진실 '는 문자열에 물음표(?)가 포함되어 있음을 나타냅니다.

두 번째 방법으로 가자!

방법 2: match() 메서드를 사용하여 문자열에 물음표가 포함되어 있는지 확인

'라고 불리는 JavaScript의 또 다른 메소드 성냥() ' 메서드는 문자열에 물음표가 포함되어 있는지 여부를 확인합니다. match() 메서드는 문자열을 정규식 또는 정규식 패턴과 비교합니다. 일치가 발생하면 일치 배열이 반환됩니다. 그렇지 않으면 null이 반환됩니다. 삼항 연산자 또는 조건문을 match() 메서드와 함께 사용할 수도 있습니다.

통사론

match() 메서드를 사용하여 문자열에 물음표가 포함되어 있는지 확인하려면 주어진 구문을 따르십시오.

끈. 성냥 ( 정규식 패턴 ) ;

여기서 'regexPattern'은 문자열에서 물음표를 검색하는 정규식입니다.

예시

이제 위의 예에서 만든 것과 동일한 문자열을 사용하고 물음표를 검색하기 위해 정규식을 전달하여 match() 메서드와 함께 삼항 연산자를 사용합니다.

~였다 년도 = 끈. 성냥 ( /\?/g ) ? '진실' : '거짓' ;

콘솔에 결과를 인쇄합니다.

콘솔. 통나무 ( 년도 ) ;

보시다시피 출력은 ' 진실 '는 문자열에 물음표(?)가 있음을 의미합니다.

문자열에 물음표가 포함되어 있는지 여부를 확인하는 가장 간단한 JavaScript 방법을 모았습니다.

결론

문자열에 물음표가 포함되어 있는지 확인하려면 included() 메서드 또는 match() 메서드와 같은 사전 정의된 JavaScript 메서드를 사용할 수 있습니다. Include() 메서드는 부분 문자열로 물음표를 검색하는 반면, match() 메서드는 주어진 패턴을 기반으로 문자열을 비교합니다. 이 자습서에서는 문자열에서 물음표를 확인하는 절차를 자세한 설명과 함께 시연했습니다.