使用Cforms
並添加一些驗證,以爲我也會投入蜜罐方法。與cforms
它允許您將一個Regex
添加到字段中,但我一直在試圖找出如何創建一個「空白」正則表達式。空白正則表達式
最好我到目前爲止是把一個空間分成場然後使用這個表達式:^\s
這工作得很好,但只是出於純粹的興趣,是有一個純粹的空白版本,因此,如果任何字符是鍵入然後它不會驗證。
謝謝
使用Cforms
並添加一些驗證,以爲我也會投入蜜罐方法。與cforms
它允許您將一個Regex
添加到字段中,但我一直在試圖找出如何創建一個「空白」正則表達式。空白正則表達式
最好我到目前爲止是把一個空間分成場然後使用這個表達式:^\s
這工作得很好,但只是出於純粹的興趣,是有一個純粹的空白版本,因此,如果任何字符是鍵入然後它不會驗證。
謝謝
是否這樣? ^$
(開始+結束之間沒有任何內容)。
試過這種方法,但即使留空,它不驗證 –
@DamianSmith我不知道「Cforms」是什麼,也許驗證邏輯工作不同於預期。 – Prinzhorn
這應該在cforms中工作 - 嘗試使用類似: 電話||^$ | err:請將此字段留空| html5:0¤0¤¤¤¤¤ –
我想補充做同樣的事情的另一種方法:.{0}
[這](http://stackoverflow.com/questions/5063977/regex-empty-string-or-email/5063991#5063991)可幫助 –
與下面發佈的方法相同,但由於某些原因,它將不會驗證,如果留空!看起來我只是堅持空間的方法:) –