ASP 케이스 사양은 ASP에서 대문자와 소문자 교체를 구현하는 웹 페이지 변환 도구입니다.
<html xmlns=http://www.w3.org/1999/xhtml>
<머리>
<meta http-equiv=Content-Type content=text/html; Charset=gb2312 />
<title>ASP vbs 코드 케이스 사양-Wulin.com</title>
</head>
<본문>
<p 정렬=가운데>
<텍스트 영역 이름=aspvbs cols=100 행=10 ></textarea>
</p>
<p 정렬=가운데>
<입력 유형=버튼 이름=제출2 값=∧맨 위로 게시 스타일=색상:#FF0000 onclick=document.getElementById('aspvbs').value=window.clipboardData.getData('text') />
<입력 유형=제출 이름=제출 값=변환 onclick=aspvbs() />
<스크립트 언어=자바스크립트>
함수 aspvbs()
{
var ss=document.getElementById(aspvbs).value;
var vbs0=함수 키워드|함수|하위|;
var vbs1=예약된 키워드|And|As|ByRef|Call|Case|Class|Const|Dim|Do|Each|Else|ElseIf|Empty|End|Eqv|Erase|Execute|ExecuteGlobal|Exit|Explicit|False|For| |고토|If|임프| In|is|Let|Loop|Mod|Next|Not|Nothing|Null|On|Option|Or|Private|Public|Randomize|ReDim|Rem|Resume|Select|Set|Stop|Then|To|True|Until| Wend|While|With|Xor|;
var vbs2=네이티브 키워드|Abandon|Abs|AbsolutePage|AbsolutePosition|ActiveConnection|ActualSize|AddHeader|AddNew|AppendChunk|AppendToLog|Application|Applicatio n_OnEnd|Application_OnStart|배열|Asc|Atn|속성|BeginTrans|BinaryRead|BinaryWrite|BOF|Bookmark|Boolean|Buffer|CacheControl|CacheSize|Cancel| CancelBatch|CancelUpdate|CBool|CByte|CCur|CDate|CDbl|Charset|Chr|CInt|Clear|ClientCertificate|CLng|Clone|Close|CodePage|Command|CommandText|쉼표 ndTimeout|CommandType|CompareBookmarks|Connection|ConnectionString|ConnectionTimeout|Contents|ContentType|Cookies|Cos|Count|CreateParameter|Creat eObject|CSng|CStr|CursorLocation|CursorType|Date|DateAdd|DateDiff|DatePart|DateSerial|DateValue|Day|DefaultDatabase|DefinedSize|Delete|Descriptio n|사전|방향|편집 모드|EOF|오류|오류|오류|평가|실행|만료|만료|만료절대|필드|필드|파일|파일 시스템|필터|찾기|수정|플러시| 양식|형식 통화|형식 날짜 시간|형식 번호|형식 백분율|GetChunk|GetLocale|GetObject|GetRef|GetRows|GetString|HelpContext|HelpFile|16진수|시간 |HTMLEncode|색인|InputBox|InStr|InStrRev|Int|정수|IsArray|IsClientConnected|IsDate|IsEmpty|IsNull|IsNumeric|IsObject|격리 수준|항목|조인 |LBound|LCase|LCID|왼쪽|Len|LoadPicture|잠금|LockType|로그|LTrim|MapPath|MarshalOptions|Match|Mid|Minute|Mode|Month|MonthName|Move|MoveFirst|Move 마지막|이동다음|이전 이동|MsgBox|이름|NativeError|다음Recordset|현재|번호|숫자 규모|숫자 규모|ObjectContext|Oct|OnTransactionAbort|OnTran sactionCommit|열기|OpenSchema|OriginalValue|PageCount|PageSize|매개변수|매개변수|사진|정밀도|준비됨|속성|속성|PropertyGet|속성 rtyLet|PropertySet|Provider|QueryString|Raise|RecordCount|Recordset|Redirect|RegExp|Replace|Requery|Request|Response|Resync|RGB|Right|Rnd|Rollbac kTrans|라운드|RTrim|저장|ScriptEngine|ScriptEngineBuildVersion|ScriptEngineMajorVersion|ScriptEngineMinorVersion|ScriptTimeout|두 번째|탐색|서버| ServerVariables|세션|Session_OnEnd|Session_OnStart|SessionID|SetAbort|SetAllRowStatus|SetComplete|SetLocale|Sgn|Sin|Size|Sort|Source|Space|Spl it|SQLState|Sqr|State|StaticObjects|Status|StrComp|String|StrReverse|Supports|Tan|Test|Time|Timeout|Timer|TimeSerial|TimeValue|TotalBytes|Trim|Ty pe|TypeName|UBound|UCase|UnderlyingValue|Unlock|Update|UpdateBatch|URLEncode|URLPathEncode|Value|VarType|Version|Weekday|WeekdayName|Write|Year|;
var vbs3=상수|vbArray|vbBinaryCompare|vbBlack|vbBoolean|vbBlue|vbByte|vbCr|vbCrLf|vbCurrency|vbCyan|vbDataObject|vbDate|vbDecimal|vbEmpty|vbError|vbFa lse|vbFirstJan1|vbFirstFourDays|vbFirstFullWeek|vbFormFeed|vbFriday|vbGeneralDate|vbGreen|vbInteger|vbLf|vbLong|vbLongDate|vbLongTime|vbMagenta| vbMonday|vbNewLine|vbNull|vbNullChar|vbNullString|vbObject|vbObjectError|vbRed|vbSaturday|vbShortDate|vbShortTime|vbSingle|vbString|vbSunday|vbT ab|vbTextCompare|vbThursday|vbTrue|vbTuesday|vbUseDefault|vbUseSystem|vbUseSystemDayOfWeek|vbVariant|vbVerticalTab|vbWednesday|vbWhite|vbYellow|;
//원칙적으로 s는 |str1|str2|이어야 합니다.
s=vbs0+vbs1+vbs2+vbs3;
함수 re_aspvbs(a, b)
{
var re = new RegExp(//|(+ b +)//|, ig);
if(re.test(s)) return RegExp.$1;
그렇지 않으면 b를 반환합니다.
}
var re = //b(/w+)/b/g;
ss = ss.replace(re, re_aspvbs);
document.getElementById(show).value=ss;
}
</script>
<input Type=button Name=Submit3 Value=다음 복사 ∨ style=color: #FF00FF onclick=window.clipboardData.setData('text',document.getElementById('show').value) />
</p>
<p 정렬=가운데>
<textarea Name=show cols=100 행=10 ></textarea>
</p>
</body>
</html>