在 WSH 也可以使用通用表示法,此方式可以讓我們很快地在大量文字中間找到我們所要的資訊。下面這個範例,我們找出一個網頁的標題:
此程式碼會重從 test.htm 找出此網頁的標題,印出結果如下:
網頁標題 = 國立清華大學資訊工程學系
網頁標題 = 國立清華大學資訊工程學系
在上述範例中,title[1] 和 RegExp.$1 儲存相同的結果。以同樣的方式,我們也可以找出一個以 JScript 為主的 WSH 檔案的第一列註解,如下:
印出結果是:
第一註解列 = 抓出 WSH 程式碼(JScript)的第一註解列
利用相同的方式,我們可以對範例目錄製作一個 index.asp 的檔案,可以即時地將每一個 js 檔案的第一列註解列印出來,形成一頁對 WSH 的所有 JScript 範例的列表和簡單說明,如下:
上述範例的原始檔如下:
我們也可以針對一段 HTML 的原始碼,進行連結網址和連結文字的抽取:
顯示結果如下:
text1 ===> URL=url1, TEXT=text1
text2 ===> URL=url2, TEXT=text2
text3 ===> URL=url3, TEXT=text3
我們也可以針對一個網頁 test.htm 來抽取連結網址和連結文字:
顯示結果如下:
(中) ===> URL=2001_need_teacher_c.doc" target="_blank, TEXT=(中)
(英) ===> URL=2001_need_teacher_e.doc" target="_blank, TEXT=(英)
===> URL=/intro.html, TEXT=
系所自我評鑑報告 ===> URL=Grading_report.doc, TEXT=系所自我評鑑報告
意 見 與 指 教 ===> URL=mailto:www@cs.nthu.edu.tw, TEXT=意 見 與 指 教
製 作 小 組 ===> URL=/webteam, TEXT=製 作 小 組
學 術 卓 越 & 社 區 關 懷 ===> URL=special.html, TEXT=學 術 卓 越 & 社 區 關 懷
JScript 程式設計與應用:用於單機的 WSH 環境