字體大小:A  A  A 
考試結果
t*h您好, 您的考試(GoogleAI產生的正規表示法題庫80題)分數:90分    測驗開始時間:2025-04-15 11:38:53  測驗結束時間:2025-04-15 11:40:18  測驗使用時間1分鐘25秒  測驗ip:1*0*1*5*4*6*    PS:紅色是您錯的答案,藍色為正確答案

錯的答案(錯1題):

(1)2.匹配包含 "abc" 的字串      (1)
(1).*abc.*
(2)abc$
(3)I don't know
(4)abc
(5)^abc$
詳解:選項1 "abc" 可以直接匹配包含 "abc" 的字串。其他選項有不同的含義:選項2 "^abc$" 匹配以 "abc" 開頭和結尾的字串;選項3 ".*abc.*" 匹配字串中任何位置包含 "abc" 的字串;選項4 "abc$" 匹配以 "abc" 結尾的字串。

考卷的結果:

(2)1匹配一個以句點結尾的句子      (10)
(1).$+
(2).$
(3)I don't know
(4).
(5).*
詳解:選項4 ".$" 匹配以句點結尾的句子。 "\" 用於轉義句點,因為句點在正則表達式中具有特殊含義。
(1)2匹配包含 "abc" 的字串      (1)
(1).*abc.*
(2)abc$
(3)I don't know
(4)abc
(5)^abc$
詳解:選項1 "abc" 可以直接匹配包含 "abc" 的字串。其他選項有不同的含義:選項2 "^abc$" 匹配以 "abc" 開頭和結尾的字串;選項3 ".*abc.*" 匹配字串中任何位置包含 "abc" 的字串;選項4 "abc$" 匹配以 "abc" 結尾的字串。
(5)3從字串中提取所有數字      (9)
(1)d?
(2)I don't know
(3)D+
(4)d*
(5)d+
詳解:選項3 "d+" 匹配一個或多個連續的數字。
(1)4匹配只包含小寫字母的字串      (5)
(1)^[a-z]+$
(2)^[a-z]*
(3)[a-z]+
(4)^[a-z]
(5)I don't know
詳解:選項1 "^[a-z]+$" 匹配只包含小寫字母的字串。 "^" 和 "$" 分別代表字串的開頭和結尾, "[a-z]" 匹配一個小寫字母, "+" 代表一個或多個。
(1)5匹配一個由3個數字組成的字串      (7)
(1)^d{3}$
(2)I don't know
(3)^d
(4)d{3}
(5)d+$
詳解:選項4 "^d{3}$"匹配連續3個數字。"^"與"$"確保字串僅包含3個數字,選項2僅匹配字串中有連續三個數字即可
(3)6匹配一個以 "http://" 或 "https://" 開頭的網址      (8)
(1)^http(s)://
(2)I don't know
(3)^https?://
(4)^http://|^https://
(5)^http[s]?://
詳解:選項1 "^https?://" 使用 "?" 使 "s" 成為可選的,從而同時匹配 "http://" 和 "https://"。
(3)7匹配包含至少一個大寫字母的字串      (4)
(1).*[a-z].*
(2)[A-Z]
(3).*[A-Z].*
(4)^[A-Z]
(5)I don't know
詳解:選項3 ".*[A-Z].*" 匹配包含至少一個大寫字母的字串。 ".*" 匹配零個或多個任意字元, "[A-Z]" 匹配一個大寫字母。其他選項僅匹配以大寫字母開頭/只有大寫字母的字串
(2)8匹配以數字開頭的字串      (2)
(1)I don't know
(2)^[0-9]
(3)^[a-z]
(4)^[A-Z]
(5)^[!-~]
詳解:選項1 "^[0-9]" 匹配以數字開頭的字串。 "^" 代表字串開頭, "[0-9]" 代表任何數字。選項2、3、4分別匹配小寫字母、大寫字母、所有ascii字元開頭的字串
(5)9匹配一個包含 "apple" 或 "banana" 的字串      (6)
(1)(apple|banana)
(2)appleBanana
(3)I don't know
(4)apple&banana
(5)apple|banana
詳解:選項2 "apple|banana" 使用 "|" (或) 運算符來匹配其中一個模式。
(4)10匹配有效的電子郵件地址      (3)
(1)^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+$
(2)^[a-zA-Z0-9]+@[a-zA-Z0-9]+.[a-zA-Z]{2,}$
(3)^[a-zA-Z]+@[a-zA-Z]+.[a-zA-Z]$
(4)^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$
(5)I don't know
詳解:選項4 "^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+.[a-zA-Z]{2,}$" 是一個較常見的電子郵件驗證模式,雖然並非完美,但涵蓋了大部分有效情況。它驗證了 local-part (使用者名)、@ 符號、域名和頂級域名。
 
靜思語400句:【30.任何批評都是寶貴的一課。】
1小時內上線人數:317 人

您有要購買udemy課程嗎?可以透過https://iorange.biz/3FKHX?uid1=exam&uid2=txt&uid3=url 連結去購買會有分潤支持網站營運