권장 : ASP로 Excel 파일을 출력하는 방법 ASP에서 Excel을 사용하는 한 가지 방법은 Excel 파일을 데이터베이스로 연결하는 것이며 작업은 액세스 데이터베이스 작업과 유사합니다. 그러나이 방법은 항상 유용하지는 않습니다. Excel은 관계형 데이터베이스가 아니어야합니다. 고정 형식의 경우
ASP 정규 표현 학습 및 정규 표현 객체, 다양한 데이터의 합법성을 쉽게 확인할 수 있습니다.
먼저, vbscript의 정규 표현 객체가 정확히 무엇인지 이해합시다. 먼저 프로그램을 살펴 보겠습니다.
기능 checkexp (patrn, strng)
Dim Regex, 일치 '변수 생성.
regex = new Regexp '정규 표현식 생성을 설정하십시오.
regex.pattern = patrn '세트 모드.
regex.ignorecase = true '문자 케이스에 민감한 지 여부를 설정합니다.
regex.global = true '글로벌 가용성을 설정합니다.
matches = regex.test (strng) '검색을 수행합니다.
Checkexp = 일치합니다
엔드 기능
이 프로그램에서는 새로운 regexp를 사용하여 정규식 객체를 얻는 데 사용될 수 있으며, 객체에 정규 일치하는 템플릿이 할당됩니다. 즉, 정규 표현식 객체에 일치하려는 템플릿의 종류를 알려줍니다. 그런 다음 방법 테스트를 사용하여 처리 할 데이터가 우리가 제공 한 템플릿과 일치하는지 여부를 감지합니다. 일치하지 않으면 처리 할 데이터가 법적 데이터가 아니므로 데이터 적법성의 검증을 실현합니다. 올바르게 설계된 일치하는 템플릿을 사용하여 형식으로 데이터 정보를 쉽게 확인할 수 있음을 알 수 있습니다.
물론, vbscript 5.0에는 Method Replare ()와 같은 정규식 객체의 다른 많은 방법과 속성이 있습니다. 그것을 사용하여 우리는 유행의 UBB 스타일 포럼과 BBS 온라인을 신속하게 구현할 수 있습니다. 이것은 우리의 토론의 범위 내에 있지 않습니다. 나중에 논의 할 것입니다. 데이터 검증에서 일반적으로 사용되는 정규식 객체의 일반적으로 사용되는 방법과 속성을 살펴 보겠습니다.
일반적인 방법 : 실행 방법
설명 : 지정된 문자열에서 정규 표현식 검색을 수행하십시오.
구문 : Object.Execute (String) 실행 메소드의 구문에는 다음 부분이 포함됩니다.
개체 : 필수. 항상 regexp 객체의 이름입니다.
문자열 : 필수. 정규 표현식을 실행할 텍스트 문자열.
설명 : 정규 표현식 검색의 설계 패턴은 Regexp 객체의 패턴을 통해 설정됩니다. 실행 메소드는 a
문자열에있는 각 일치 경기 객체가 포함 된 매치 컬렉션. 일치가 발견되지 않으면 Execute는 빈 매치 컬렉션을 반환합니다.
테스트 방법
설명 : 지정된 문자열에서 정규 표현식 검색을 수행하고 일치 패턴이 발견되는지 여부를 나타내는 부울 값을 반환합니다.
구문 : Object.test (String)
테스트 방법의 구문에는 다음 부분이 포함됩니다.
개체 : 필수. 항상 regexp 객체의 이름입니다.
문자열 : 필수. 정규 표현식 검색을 수행하는 텍스트 문자열.
참고 : 실제 표현식 검색의 실제 패턴은 Regexp 객체의 패턴 속성을 통해 설정됩니다. regexp.global 속성은 테스트 방법에 영향을 미치지 않습니다. 일치하는 패턴이 발견되면 테스트 방법이 true를 반환합니다. 그렇지 않으면 false를 반환합니다.
공통 속성 : 글로벌 속성
설명 : 전체 검색 문자열에서 패턴이 모두 첫 번째 또는 첫 번째와 일치하는지 여부를 나타내는 부울 값을 설정하거나 반환합니다.
구문 : object.global [= true | 거짓 ]
객체 매개 변수는 항상 regexp 객체입니다. 검색이 전체 문자열에 적용되면 글로벌 속성의 값은 true 값을 가지며 그렇지 않으면 값이 False입니다. 기본 설정이 참입니다.
무시 카세 속성
설명 : 모드 검색이 사례에 민감한지를 나타내는 부울 값을 설정하거나 반환합니다.
구문 : Object.ignorecase [= true | 거짓 ]
객체 매개 변수는 항상 regexp 객체입니다. 검색이 사례에 민감한 경우, 무시 카세 특성은 거짓입니다. 그렇지 않으면 사실입니다. 기본값은 참입니다.
패턴 특성
설명 : 검색중인 정규 표현 패턴을 설정하거나 반환합니다. 이것은 가장 중요한 속성이며, 주로 데이터 검증을 달성하기 위해이 속성을 설정합니다.
구문 : Object.Pattern [= searchString]
패턴 속성의 구문에는 다음 부분이 포함됩니다.
개체 : 필수. 항상 regexp 객체 변수입니다.
SearchString : 선택 사항. 일반 문자열 표현식을 검색합니다. 부분 테이블에 설정된 다양한 정규 표현 문자가 포함될 수 있습니다.
설정 : 특수 문자와 시퀀스는 정규 표현식에 대한 패턴을 작성할 때 사용됩니다. 다음 표는 사용할 수 있고 예제를 제공하는 문자와 시퀀스를 설명합니다.
캐릭터 설명 : /: 다음 캐릭터를 특별한 캐릭터 또는 문자 그대로 값으로 표시하십시오. 예를 들어 n은 문자 n과 일치합니다. /n은 Newline 캐릭터와 일치합니다. 순서 // 일치 /, /(일치 (일치).
^: 입력의 시작 위치와 일치합니다.
$ : 입력의 끝을 일치시킵니다.
*: 이전 문자를 0 또는 여러 번 일치시킵니다. 예를 들어, Zo*는 Z와 Zoo와 일치 할 수 있습니다.
: 이전 캐릭터와 한 번 이상 일치합니다. 예를 들어, Zo는 동물원과 일치 할 수 있지만 Z는 아닙니다.
공유 : ASP를 사용하여 다중 키워드 쿼리를 처리하는 방법 웹 개발에서는 종종 동적 배열을 통해 구현하는 단일 필드 쿼리의 여러 키워드 쌍을 만납니다. 물론 여러 키워드는 일반적으로 공간으로 분리됩니다. 여러 키워드가 공백으로 분리되고 키워드 문자열은 키스트이며 특정 코드는 다음과 같습니다.
이전 페이지의 총 4 페이지 1234next 페이지