권장 : OSQL 도구를 사용하여 SQL Server Desktop Engine (MSDE 2000) 응용 프로그램 소개 SQL Server Desktop Engine (MSDE 2000이라고도 함)에는 주로 백그라운드에서 실행되도록 설계되었으므로 자체 사용자 인터페이스가 없습니다.
문자열의 indexof () 메소드는 문자열에 매개 변수로 전달 된 문자열이 문자열에 나타나면 문자의 시작 위치를 반환합니다 (0은 첫 번째 문자를 의미하며 1은 다음에 따라 두 번째 문자를 의미합니다. 찾을 수 없으면 -1을 반환합니다문자열 객체에서 첫 번째 부분 문자열의 문자 위치를 반환합니다.
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
public indexof (값 : 문자열, [startIndex : 숫자]) : 숫자
문자열을 검색하고 통화 문자열 내에서 STARTINDEX 위치 또는 이후에 발견 된 값의 첫 번째 일치 위치를 반환합니다. 이 인덱스는 0에서 시작되므로 문자열의 첫 번째 문자는 인덱스 1이 아닌 인덱스 0으로 간주됩니다. 값이 없으면 메소드는 -1을 반환합니다.
매개 변수
값 : 문자열;
startIndex : 숫자 [선택 사항] - 검색의 시작 색인을 지정하는 정수.
반품
숫자 - 기판의 첫 번째 일치 또는 -1의 위치를 지정합니다.
--------------------------------------------------------- --------------------------------------------------------- -----------------------------------------------------
인덱스의 방법
문자열 객체에서 첫 번째 부분 문자열의 문자 위치를 반환합니다.
strobj.indexof (substring [, startIndex])
매개 변수
Strobj
필요한 옵션. 문자열 객체 또는 텍스트.
서브 스트링
필요한 옵션. 문자열 객체에서 찾을 기판.
StarIndex
선택 과목. 이 정수 값은 문자열 객체 내에서 검색을 시작하는 인덱스를 나타냅니다. 생략되면 문자열의 시작 부분에서 찾아보십시오.
설명
indexof 메소드는 문자열 객체 내부의 하위 문자열의 시작 위치를 나타내는 정수 값을 반환합니다. 서브 스트링이 발견되지 않으면 -1을 반환하십시오.
startIndex가 음수 인 경우 startIndex는 0으로 취급됩니다. 가장 큰 문자 위치 색인보다 큰 경우 가장 큰 인덱스로 간주됩니다.
왼쪽에서 오른쪽으로 조회를 수행하십시오. 그렇지 않으면 메소드는 LastIndexof와 동일합니다.
예
다음 예제는 Indexof 메소드의 사용을 보여줍니다.
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
함수 indexdemo (str2) {
var str1 = "babebibobabebibobu"
var s = str1.indexof (str2);
보고);
}
예:
나는 문자열 a가 "1,18,33"입니다.
인덱스로 작성하면 ( "1") 더 중요한 것은 18과 1 앞에 1이 있으므로 유효성이 부정확합니다 그것을 쓰시겠습니까?
이런 식으로 Indexof를 사용하십시오
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
문자열 테스트 = "1,18,33";
if (test.indexof ( "1")> -1)
{
response.write ( "존재");
}
또 다른
{
response.write ( "존재하지");
}
그러나 1 개만 요구 사항을 충족하고 18 중 1 개가 요구 사항을 충족하지 않으면 인덱스를 사용하여이를 수행 할 수 없습니다.
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
system.text.regularexpressions 사용;
문자열 테스트 = "1,18,33";
if (regex .ismatch (test, @"/b1/b")))
{
response.write ( "존재");
}
또 다른
{
response.write ( "존재하지");
}
참고 :
/b는 정기적으로 단어 경계와 일치합니다
메소드를 작성하십시오
다음과 같이 코드를 복사하십시오 : www.cuoxin.com
// SRC 소스 문자열
// 비교할 타르 문자열
Private Bool CheckString (String SRC, String Tar)
{
문자열 temp = regex.replace (tar, @"[. $^{/[(|)*+? //]", "");
if (temp.length <tar.length)
거짓을 반환합니다.
if (regex.ismatch (src, @"/b" + tar + @"/b")))
진실을 반환하십시오.
거짓을 반환합니다.
}
공유 : ASP는 무엇이며 ASP 파일을 엽니 다. 오늘, 그룹의 누군가가 ASP를 열어야 할 형식을 물었습니다. ASP는 Microsoft의 배경 언어입니다. 여기.