'ASP'에 해당되는 글 2건

  1. 2013.10.01 [ASP함수] 주요 함수 리스트
  2. 2013.10.01 [ASP함수] instr/instrrev
posted by These Days 2013. 10. 1. 10:57
함수설명
A
* abs()절대값구하기
array(배열)배열을 반환
asc()문자의 ANSI문자값을 반환
atn()아크 탄젠트로 반환
C
cbool()boolean형식으로 반환
cbyte()byte형식으로 반환
ccur()currency형식으로 반환
cdate()date형식으로 반환
cdbl()double형식으로 반환
* chr()asc()함수의 반대, ANSI문자를 일반문자로 변환
* cint()interger형식으로 반환
clng()long형식으로 반환
cos(각도)주어진 각도의 코사인 값을 반환
** createobject()자동화 인터페이스를 통해 다른 응용프로그램이나 프로그래밍 도구에 나타나는 객체에 대한 참조를 만들어 반환
cstr()string형식으로 반환
D
** date()현재의 날자를 반환
dateserial(년,월,일)주어진 년,월,일에 대한 date형식을 반환
E
exp()주어진 수에대한 자연로그(승수로 거듭제곱하는 수) 밑인 e를 반환
F
filter(inputstring,값[,include[,비교]]))inputstring는 검색할 문자열의 1차원 배열 | include는 true나 false값을 가지는데, true로 설정되면 값발견시 그값을 가진 배열을 반환하고,flase로 설정되면 검색에 맞지않는 부분의 배열을 반환 비교는 비교형식을 나타내는 숫자값입니다
fix()주어진 수의 정수를 반환
* formatcurrency()원화 형식으로 반환 예) \1,000
formatdatetime()날자와 시간으로 형식화하여 반환
* formatnumber(숫자,소수자릿수)숫자로 형식화된 식을 반환 소숫점 몇째자리...
* formatpercent(수,소수자리수)퍼센트형식으로 반환 기본 소수2째자리까지.
H
hex()주어진 수를 16진수로 변환
hour()0과23 사이의 시간을 나타낸다
I
inputbox(프롬프트[,제목][,기본값][,xpos][,ypos][,helpfile,context])대화상자
* instr([시작,]문자열1,문자열2[,비교])시작은 문자열 검색 시작위치, 문자열1은 검색할 문자이며, 문자열2는 찾아야할 문자, 비교는 비교상수를 나타냄
* instrrev()instr()과 반대로 문자 끝에서부터 검색
* int()주어진 수의 정수부분을 반환
isarray()주어진 변수가 배열인지 판단하는 boolean값을 반환
isdate()주어진 식이 날짜로 전환 될수 있는지 나타내는 boolean값을 반환
isempty()주어진 변수가 초기화 되었는지 나타내는 boolean값을 반환
isnull()주어진 식이 유효한 데이터가 있는지 없는지 boolean값을 반환
isnumberic()주어진 식이 숫자로 값이 정해질 수 있는지 나타내는 boolean값 반환
* isobject()자동화 객체를 참조하는지 여부를 나타내는 boolean값을 반환
J
join(목록[,구분기호])배열에 포함되어 있는 여러 문자열을 결합하여 만든 문자열을 반환, 모록은 1차원 배열이름, 구분기호는 문자열을 구분하기위해 사용하고 기본값은 "" 공백
L
lbound(배열이름[,차원])주어진 배열에서 사용할 수 있는 가장 작은 첨자를 반환 배열이름은 배열 변수의 이름, 차원은 배열의 차원중 가장 작은 값을 나타냄
* lcase()주어진 문자를 소문자로 반환
** left(문자열,수)주어진 문자를 왼쪽으로부터 주어진 수만큼의 문자열을 반환
* len()주어진 문자열의 문자 개수를 세는 함수
loadpicture(그림파일의이름)그림객체를 반환
log()주어진수의 자연 로그를 반환
ltime()앞에 공백이 없는 문자열을 반환
M
** mid(문자열,시작[,길이])주어진 문자열에서 주어진 위치에서부터의 길이만큼의 문자를 반환
minute(시간)시간에서 분값(0~59)을 반환
month(날짜)달의 값(1~12)을 반환
* monthname(달)주어진달의 숫자표현을 문자표현으로 바꾸어준다
msgbox(프롬프트[,단추][,제목][,helpfile,context])프롬프트는 대화상자 안의 내용 단추는 단추모양,제목은 제목표시줄이름, helpfile은 도움말위치,context는 도움말 문맥번호
N
* now()현재 날자와 시간을 반환
O
oct()주어진 숫자의 8진수 값을 나타내는 문자를 반환
R
** replace(문자열,찾을문자열,바꿀문자열[,시작[,횟수[,비교]]])문자열은 바꿀 대상, 찾을문자열은 문자열에서 바꾸어야 할 문자, 바꿀문자열은 찾은 문자열을 대치할 문자열, 시작은 검색시작위치 횟수는 바꾸는 횟수, 비교는 바꿀 때의 비교형식
** right(문자열,수)주어진 문자의 오른쪽으로 부터 주어진 수만큼의 문자를 반환
rnd(수)난수를 반환 수는 생략가능
round(수)반올림한 수를 반환, 소수 첫째자리 반올림
rtrim(문자열)뒤에 공백이 없는 문자열을 반환
S
scriptengine()사용중인 스크립트 언어를 나타낼때 사용
scriptenginebuildversion()사용중인 스크립트 엔진의 버전 수를 반환
scriptenginemajorversion()사용중인 스크립트 엔진의 주 버전 수를 반환
scriptengineminorversion()사용중인 스크립트 언어의 보조 버전 수를 반환
* second(시간)시스템 시간중 초값(0~59)을 반환
sgn(수)주어진 숫자의 부호를 나타내는 정수를 반환 0보다크면 1, 같으면 0, 작으면 -1을 반환
sin()주어진 라디안 값의 사인값을 반환
space(수)주어진 수만큼의 공백이 포함된 문자열을 반환
* split(문자열[,구분기호[,수[,비교]]])문자열은 배열에 포함될 문자열, 구분기호는 문자열 구분하기 위한기호를 표시. 생략시 "" 공백, 수는 반환될 문자열의 수를 나타냄, 비교는 바꿀때의 비교형식
sqr(수)주어진 수의 제곱근을 반환
strcomp(문자열1,문자열2[,비교])두개의 문자열을 비교하여 결과값을 반환
strreverse(문자열)주어진 문자열을 뒤에서부터 읽은 문자열을 반환
* string(수,문자)주어진 문자가 주어진 수만큼의 반복된 문자열을 반환
T
tan(수)주어진 라디안 값의 수 만큼의 탄젠트 값을 반환
* time()현재 시간을 반환
timeserial(시, 분, 초)주어진 시간,분,초에 대한 시간 값을 반환
timeval!ue(시간)시간이 포함된 date형식을 반환해주는 함수
trim(문자열)앞뒤 공백이 없는 문자열을 반환해 줄 때 사용
typename(변수이름)주어진 변수의 정보를 나타내는 문자열 반환
U
ubound(배열이름[,차원])배열의 차원으로 가장 큰 첨자를 반환
* ucase(문자열)주어진 문자를 대문자로 바꾸어 줍니다
V
vartype(변수)변수의 형식을 나타내는 값을 반환
W
weekday(날짜[,firstday of week])요일을 나타내는 정수를 반환, firstday for week는 첫재요일을 숫자로
weekdayname(요일,약어, firsrday of week)요일은 숫자, 약어는 약어의 유무의 부울값
Y
* year()현재의 년도를 나타낼때 쓰임


출처

http://blog.naver.com/findaday?Redirect=Log&logNo=44931806

posted by These Days 2013. 10. 1. 10:40

instr/instrrev

<%

test="I love you"

response.write instr(test,"o")

response.write instrrev(test,"o")

%>

instr = 4

앞에서부터 찾은 love에 포함된 'o'의 위치값

instrrev = 9

뒤에서부터 찾은 you에 포함된 'o'의 위치값

※ 두 함수 모두 검색한 문자의 결과값은 좌측부터 시작한 위치값