[VB6 ] 字串文法比對題目
題目是這樣的:
文法的「表示符號」只包括「#」、「*」和「$」3 種。
其中,1 個「#」表示1 個「0~9」的數字。另,1 個「*」表示1個大寫的英文字母,
而1個「$」表示1個小寫的英文字母。
輸入:#***$$(代表要1個數字,緊接3個大寫英文字,再接2個小寫英文字)
用下列4行字串來比對文法,比對成功就出現合法,不成功就不合法
Its password is aXYZ3KBGna.-->合法
M16A is a code of a machine gun.-->不合法
Your employee number is 5AAAbb.-->合法
The serial number AQ773276UKD was printed in this case.-->不合法
想了很久,沒什麼頭緒,我卡在要怎麼讓#代表範圍0~9呢?
希望可以請教版上前輩們~謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.11.168.254
→
07/21 13:22, , 1F
07/21 13:22, 1F
→
07/21 18:12, , 2F
07/21 18:12, 2F
推
07/23 10:09, , 3F
07/23 10:09, 3F
→
07/23 10:36, , 4F
07/23 10:36, 4F
→
07/24 09:01, , 5F
07/24 09:01, 5F