ข้อกำหนดกรณี ASP เป็นเครื่องมือการแปลงหน้าเว็บที่ตระหนักถึงการแทนที่ตัวพิมพ์ใหญ่และตัวพิมพ์เล็กใน ASP คุณสามารถทดสอบได้
<html xmlns=http://www.w3.org/1999/xhtml>
<หัว>
<meta http-equiv=เนื้อหาประเภทเนื้อหา=ข้อความ/html; Charset=gb2312 />
<title>ข้อกำหนดกรณีโค้ด ASP vbs-Wulin.com</title>
</หัว>
<ร่างกาย>
<p align=center>
<textarea ชื่อ=aspvbs cols=100 แถว=10 ></textarea>
</p>
<p align=center>
<input Type=button Name=Submit2 Value=∧โพสต์ไปที่สไตล์บนสุด=color:#FF0000 onclick=document.getElementById('aspvbs').value=window.clipboardData.getData('text') />
<ประเภทอินพุต=ชื่อส่ง=ค่าส่ง=แปลง onclick=aspvbs() />
<ภาษาสคริปต์=จาวาสคริปต์>
ฟังก์ชั่น aspvbs()
-
var ss=document.getElementById(aspvbs).value;
var vbs0=คำสำคัญฟังก์ชัน|ฟังก์ชัน|ย่อย|;
var vbs1=คีย์เวิร์ดที่สงวนไว้|และ|As|ByRef|Call|Case|Class|Const|Dim|Do|Each|Else|ElseIf|Empty|End|Eqv|Erase|Execute|ExecuteGlobal|Exit|Explicit|False|For| Get |ไปที่|ถ้า|ภูตผีปีศาจ| ใน | คือ | ให้ | วนซ้ำ | Mod | ถัดไป | ไม่ | ไม่มีอะไร | Null | เปิด | ตัวเลือก | หรือ | ส่วนตัว | สาธารณะ | สุ่ม | ReDim | Rem | ดำเนินการต่อ | เลือก | ตั้งค่า | หยุด | จากนั้น | เป็น | จริง | จนกระทั่ง | Wend|ในขณะที่|ด้วย|Xor|;
var vbs2=คำหลักดั้งเดิม|ละทิ้ง|Abs|หน้าสัมบูรณ์|ตำแหน่งสัมบูรณ์|การเชื่อมต่อที่ใช้งานอยู่|ขนาดจริง|เพิ่มส่วนหัว|เพิ่มใหม่|ผนวกกลุ่ม|ผนวกไปยังบันทึก|แอปพลิเคชัน|แอปพลิเคชัน n_OnEnd|Application_OnStart|Array|Asc|Atn|แอตทริบิวต์|BeginTrans|BinaryRead|BinaryWrite|BOF|คั่นหน้า|บูลีน|บัฟเฟอร์|CacheControl|CacheSize|ยกเลิก| ยกเลิกชุด|ยกเลิกอัปเดต|CBool|CByte|CCur|CDate|CDbl|ชุดอักขระ|Chr|CInt|ล้าง|ClientCertificate|CLng|โคลน|ปิด|หน้าโค้ด|คำสั่ง|ข้อความคำสั่ง|จุลภาค ndTimeout|ประเภทคำสั่ง|เปรียบเทียบบุ๊กมาร์ก|การเชื่อมต่อ|สตริงการเชื่อมต่อ|การเชื่อมต่อหมดเวลา|เนื้อหา|ประเภทเนื้อหา|คุกกี้|Cos|นับ|สร้างพารามิเตอร์|สร้าง eObject|CSng|CStr|CursorLocation|CursorType|วันที่|DateAdd|DateDiff|DatePart|DateSerial|DateValue|วัน|ค่าเริ่มต้นฐานข้อมูล|DefinedSize|ลบ|Descriptio n | พจนานุกรม | ทิศทาง | โหมดแก้ไข | EOF | ข้อผิดพลาด | ข้อผิดพลาด | ข้อผิดพลาด | Eval | ดำเนินการ | Exp | หมดอายุ | หมดอายุสัมบูรณ์ | ฟิลด์ | ฟิลด์ | ไฟล์ | ระบบไฟล์ | ตัวกรอง | ค้นหา | แก้ไข | ล้าง | แบบฟอร์ม|รูปแบบสกุลเงิน|FormatDateTime|FormatNumber|รูปแบบเปอร์เซ็นต์|GetChunk|GetLocale|GetObject|GetRef|GetRows|GetString|HelpContext|HelpFile|Hex|Hour |HTMLEncode|ดัชนี|InputBox|InStr|InStrRev|Int|จำนวนเต็ม|IsArray|IsClientConnected|IsDate|IsEmpty|IsNull|IsNumeric|IsObject|IsolationLevel|Item|Join |LBound|LCase|LCID|ซ้าย|Len|LoadPicture|ล็อค|LockType|Log|LTrim|MapPath|MarshalOptions|Match|กลาง|นาที|โหมด|เดือน|ชื่อเดือน|ย้าย|MoveFirst|ย้าย สุดท้าย|ย้ายถัดไป|ย้ายก่อนหน้า|MsgBox|ชื่อ|ข้อผิดพลาดดั้งเดิม|ชุดระเบียนถัดไป|ตอนนี้|หมายเลข|มาตราส่วนตัวเลข|มาตราส่วนตัวเลข|บริบทของวัตถุ|ต.ค.|ในธุรกรรมยกเลิก|OnTran sactionCommit|Open|OpenSchema|OriginalValue|PageCount|PageSize|พารามิเตอร์|พารามิเตอร์|Pics|Precision|Prepared|Properties|Property|PropertyGet|Prope rtyLet|PropertySet|ผู้ให้บริการ|QueryString|เพิ่ม|RecordCount|ชุดระเบียน|เปลี่ยนเส้นทาง|RegExp|แทนที่|คำขอ|คำขอ|การตอบสนอง|ซิงค์ใหม่|RGB|ขวา|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 มัน|SQLState|Sqr|สถานะ|วัตถุคงที่|สถานะ|StrComp|สตริง|StrReverse|รองรับ|Tan|ทดสอบ|เวลา|หมดเวลา|ตัวจับเวลา|TimeSerial|TimeValue|TotalBytes|Trim|Ty pe|TypeName|UBound|UCase|UnderlyingValue|Unlock|Update|UpdateBatch|URLEncode|URLPathEncode|Value|VarType|Version|Weekday|WeekdayName|เขียน|ปี|;
var vbs3=ค่าคงที่|vbArray|vbBinaryเปรียบเทียบ|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|vbTextเปรียบเทียบ|vbวันพฤหัสบดี|vbTrue|vbวันอังคาร|vbUseDefault|vbUseSystem|vbUseSystemDayOfWeek|vbVariant|vbVerticalTab|vbWednesday|vbWhite|vbYellow|;
//ตามหลักการแล้ว s ควรเป็น |str1|str2|
s=vbs0+vbs1+vbs2+vbs3;
ฟังก์ชัน re_aspvbs(a, b)
-
var re = RegExp ใหม่(//|(+ b +)//|, ig);
if(re.test(s)) ส่งคืน RegExp.$1;
อย่างอื่นกลับ b;
-
var re = //b(/w+)/b/g;
ss = ss.replace (อีกครั้ง re_aspvbs);
document.getElementById(show).value=ss;
-
</สคริปต์>
<input Type=button Name=Submit3 Value=คัดลอก ∨ style=color ต่อไปนี้: #FF00FF onclick=window.clipboardData.setData('text',document.getElementById('show').value) />
</p>
<p align=center>
<textarea Name=show cols=100 rows=10 ></textarea>
</p>
</ร่างกาย>
</html>