moea_joint_essay
107年
[資訊] 資訊管理、程式設計
第 二 題
📖 題組:
請以 Perl、Javascript 等程式語言或虛擬碼(Pseudo code)檢查使用者輸入之字串是否符合身分證字號格式,並分別以下列 2 種處理方式撰寫。(每小題 5 分,共 10 分) (一)多條件式判斷(IF conditions) (二)正規表示法(Regular Expression)
請以 Perl、Javascript 等程式語言或虛擬碼(Pseudo code)檢查使用者輸入之字串是否符合身分證字號格式,並分別以下列 2 種處理方式撰寫。(每小題 5 分,共 10 分) (一)多條件式判斷(IF conditions) (二)正規表示法(Regular Expression)
📝 此題為申論題,共 2 小題
小題 (二)
正規表示法(Regular Expression)
思路引導 VIP
使用 JavaScript 寫一個函式,透過正則表達式 /^[A-Z][12]\d{8}$/ 直接檢驗。
小題 (一)
多條件式判斷(IF conditions)
思路引導 VIP
使用 JavaScript 寫一個函式,透過字串長度、第一個字元是否為大寫英文字母、第二個字元是否為1或2、後續字元是否皆為數字等多個 if 判斷來檢查。