search()는 검색방법 이용방법에 내장된 함수로, 정규 표현식과 주어진 문자열 객체 사이에서 일치하는 객체를 검색하는 데 사용할 수 있습니다. 이 글에서는 검색 방법의 기본 사용법을 자세히 살펴보겠습니다. .
먼저 search method
string.search(regexp);
regexp의 기본 구문을 살펴보겠습니다. 정규식 개체를 나타냅니다. RegExp가 아닌 개체 obj가 전달되면 새 RegExp(obj)를 사용하여 암시적으로 RegExp로 변환됩니다.
search()는 정규 표현식과 주어진 문자열 객체 사이의 첫 번째 일치 항목 인덱스를 반환하거나, 일치 항목이 없으면 -1을 반환합니다.
구체적인 예를 살펴보겠습니다
코드는 다음과 같습니다
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script> // 输入一个字符串 var string = "GeeksforGeeks"; // 获取正则表达式 var re1 = /G/; var re2 = /e/; var re3 = /s/; var re4 = /, /; // 输出匹配字母的索引 document.write(string.search(re1) + "<br>"); document.write(string.search(re2) + "<br>"); document.write(string.search(re3)+"<br>"); document.write(string.search(re4)); </script> </body> </html>
브라우저에 표시되는 결과는 다음과 같습니다. re4가 일치하는 항목을 찾지 못하므로 -1이 반환됩니다.
이 기사는 여기서 끝납니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트에서 다른 관련 칼럼 튜토리얼을 참고하세요! ! !
위 내용은 검색방법 이용방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!