1
假設我有一個接受A-Z,a-z,0-9的字段。如果我試圖通過documenation或API創建傳達給別人,「什麼」我的代碼可以接受,我不得不說:將「字符集範圍」標準化爲國際定義的值
A-Z,a-z,0-9
現在,在我心中,這是嚴格的,而且容易出錯。
與我的建議比較。
假設A-Z,A-Z,0-9被分配的 「碼」 ANSI456
當我是傳達給別人,我可以說,我的代碼接受ANSI456。如果其他人正在開發支票,我的代碼可以接受或不接受的概念不會混淆。
這些誰都會認爲只是指定字符的範圍,請注意,我正在設想將處理情況,即使這被定義爲一個有效的「代碼」
0-9, +, -, *,/
事實上情況下,如果處理得當,我們可以有一個網站生成自動代碼在各種語言,以適應不同的「代碼」。
好了 - 我知道有無限〜值,例如:
a-z
不同於
a-l,n-z
而這些將在這個 「系統」 兩個不同的代碼。
我不建議人主持的系統 - 它可以是產生這些「守則」
你的問題是什麼? – 2011-05-04 10:12:02
用例是什麼?現在接受「A-Z,a-z,0-9」或任何類似限制數量的人物的地方數量非常有限。由於國際化,您通常必須接受比這更廣泛的範圍。 **如果**你有這樣一個有限的集合,那麼按照你的方式指定它('A-Z,a-z,0-9')對我來說似乎很完美。 – 2011-05-04 10:15:32
好的 - 你如何驗證名字? – siliconpi 2011-05-04 11:04:13