>  기사  >  웹 프론트엔드  >  jQuery에서 문자열이 특정 문자열로 시작/끝나는지 확인하는 방법은 무엇입니까?

jQuery에서 문자열이 특정 문자열로 시작/끝나는지 확인하는 방법은 무엇입니까?

WBOY
WBOY앞으로
2023-08-24 12:45:10881검색

如何在 jQuery 中检查字符串以特定字符串开头/结尾?

JavaScript와 HTML/CSS 파일, 특히 DOM(문서 개체 모델)과의 관계는 "jQuery"라는 오픈 소스 라이브러리를 사용하면 더욱 쉬워집니다. 이 패키지를 사용하면 HTML 파일 탐색 및 조작, 브라우저 이벤트 제어, DOM 시각적 생성, Ajax 연결 촉진 및 크로스 플랫폼 JavaScript 프로그래밍이 모두 더 쉬워집니다.

특정 문자열이 다른 문자열의 하위 문자열을 형성하는지 확인하기 위해 JavaScript는 다양한 문자열 함수를 제공합니다. 따라서 이 작업에는 jQuery가 필요하지 않습니다.

그럼에도 불구하고 문자열이 다른 문자열로 시작하는지 아니면 끝나는지 확인하는 다양한 방법을 설명하겠습니다.

  • startsWith() 및 endWith() 메소드

  • search() 메서드

  • indexOf() 메서드

  • 하위 문자열() 메서드

  • substr() 메서드

  • slice() 메서드

str = "Hi, How are you?"라는 문자열이 있다고 가정해 보겠습니다. 우리의 임무는 startword = "Hi"로 시작하고 endword = "?"로 끝나는지 확인하는 것입니다.

방법 1-str.startsWith()

JavaScript의 str.startsWith() 메서드는 주어진 문자열의 문자가 지정된 문자열의 시작인지 확인하는 데 사용됩니다. 이 기술은 대소문자를 구분합니다. 즉, 대문자와 소문자를 구별합니다.

위 방법에서는 아래 설명과 같이 앞서 언급한 두 가지 매개변수를 허용합니다.

  • searchString: 필수 매개변수로 구성되며 검색할 문자열을 저장합니다.

  • start: 제공된 문자열에서 searchString을 찾을 위치를 설정합니다. 기본값은 0입니다.

문법

으아악

str.startsWith( searchString , position )

출력

으아악

방법 2-endsWith()

제공된 문자열이 다른 문자열의 문자로 끝나는지 확인하려면 JavaScript 메서드 str.endsWith()를 사용하세요.

위 방법은 아래 설명과 같이 앞서 언급한 두 가지 매개 변수를 사용합니다.

  • searchString: 주어진 문자열의 끝에서 찾아야 하는 문자열을 나타냅니다.

  • length: 길이 매개변수는 검색 문자열을 확인할 원본 문자열의 크기를 결정합니다.

이 함수가 실행되면 searchString이 발견되면 부울 값 true가 반환되고, 그렇지 않으면 false가 반환됩니다.

function func() {
		
   var str = 'Hi, how are you?';
		
   var value = str.startsWith('Hi');
   console.log(value);
}
func();

출력

으아악

방법 3 - string.search()

JavaScript string.search() 메서드는 정규 표현식과 지정된 문자열 개체 간의 일치 항목을 검색하는 내장 함수입니다.

문법

으아악

으아악

출력

으아악

방법 4: 문자열 indexOf()

JavaScript의 str.indexOf() 함수는 주어진 문자열에서 제공된 문자열 인수의 첫 번째 인스턴스의 인덱스를 찾습니다. 결과는 0부터 시작됩니다.

문법

true

예제

으아악

출력

으아악

방법 5: 문자열 하위 문자열()

JavaScript string.substring() 메서드는 지정된 시작 인덱스에서 시작하여 제공된 끝 인덱스에서 끝나는, 주어진 문자열의 일부를 반환하는 내장 함수입니다. 이 메서드의 인덱스는 0에서 시작합니다.

문법

으아악

Startindex 및 Endindex 매개변수는 하위 문자열로 추출할 문자열 세그먼트를 결정합니다. Endindex 매개변수는 선택사항입니다.

string.substring() 함수가 실행되면 원래 문자열의 일부를 나타내는 새 문자열이 생성됩니다.

으아악

출력

으아악

방법 6: 문자열 substr()

JavaScript의 str.substr() 메서드를 사용하면 지정된 인덱스부터 시작하여 주어진 문자열에서 특정 수의 문자를 추출할 수 있습니다. 이 방법은 원본 문자열의 세그먼트를 효과적으로 추출합니다.

문법

으아악

으아악

출력

으아악

방법 7: string.slice()

JavaScript string.slice() 메서드는 제공된 입력 문자열의 일부 또는 조각을 추출하여 새 문자열로 반환하는 데 사용됩니다.

문법

으아악

으아악

출력

으아악

으아악

지침

제공된 HTML 스크립트는 "Hello, World!" 값으로 텍스트 변수를 초기화합니다. JavaScript를 사용하여 웹사이트에 출력합니다. 다양한 jQuery 함수와 관련된 버튼 이벤트 핸들러를 생성합니다. 클릭하면 이러한 버튼의 각 메서드가 트리거되고 출력 구성 요소에 결과가 표시됩니다. "Hello" 문자는 startWith() 메서드가 찾는 첫 번째 문자입니다. endWith() 메서드는 문자열이 "World!"로 끝나는지 여부를 확인합니다. 사용자가 제공한 문구에 대한 텍스트를 검색할 때 search() 메서드는 처음 나타나는 색인을 제공합니다. 텍스트에서 사용자가 제공한 문구의 색인은 indexOf() 메소드를 사용하여 찾을 수 있습니다. substring(), substr() 및 Slice() 함수는 사용자가 제공한 시작 및 끝 인덱스를 사용하여 텍스트에서 부분 문자열을 추출합니다. 일반적으로 웹페이지의 텍스트 변수는 jQuery 기술과 JavaScript 코드를 사용하여 조작하고 검사하며, 이를 통해 사용자 참여도 가능합니다.

결론

  • JavaScript는 문자열이 다른 문자열의 하위 문자열인지 확인하는 일련의 문자열 함수를 제공합니다.

  • JavaScript str.startsWith() 메소드는 지정된 문자열이 제공된 문자열의 문자로 시작하는지 확인하는 데 사용됩니다. 이 방법은 대소문자를 구분합니다. 즉, 대문자와 소문자를 구별합니다.

  • JavaScript는 str.endsWith() 함수를 사용하여 주어진 문자열이 제공된 문자열의 문자로 끝나는지 여부를 확인합니다.

  • JavaScript는 주어진 문자열 객체와 정규 표현식 간의 일치 항목을 검색하기 위해 string.search()라는 내장 메서드를 제공합니다.

  • JavaScript의 str.indexOf() 함수는 제공된 문자열에서 제공된 문자열 매개변수가 처음 나타나는 인덱스를 찾습니다. 결과는 그라운드 제로입니다.

  • JavaScript 함수 string.substring()은 시작 인덱스에서 시작하여 끝 인덱스에서 끝나는 제공된 문자열의 일부를 검색합니다. 인덱싱은 위치 0에서 시작됩니다.

  • JavaScript str.substr() 메서드는 제공된 문자열에서 미리 결정된 인덱스에서 시작하여 미리 결정된 수의 문자를 추출합니다. 기본적으로 이 기술은 원본 문자열의 일부를 추출합니다.

  • 추출된 부분을 새 문자열로 반환하는 JavaScript string.slice() 메서드를 사용하여 주어진 입력 문자열의 일부 또는 조각을 추출할 수 있습니다.

위 내용은 jQuery에서 문자열이 특정 문자열로 시작/끝나는지 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제