2014-03-07 22 views
0

我是這裏的第一次。完全不瞭解規則。接受文本框C中的年份值#

我的問題是這樣的:我有一個TextBox,我希望這個TextBox只接受幾年。文本格式必須像2012-2013

任何想法?

+1

您是否正在創建一個Win-form應用程序? –

+0

在這裏您可以使用正則表達式。 –

+5

'「我是這裏的第一個計時器,完全不知道規則。」歡迎來到Stack Overflow。您可能需要[** tour **](http://stackoverflow.com/tour),然後在詢問之前瀏覽[**幫助中心**](http://stackoverflow.com/help)。我們要求問題顯示努力(在大多數情況下你已經嘗試過的代碼),這個問題並沒有真正做到。 –

回答

0

將這個正則表達式在你的代碼

^[12] [0-9] {3} $

1

歡迎堆棧...

這裏是一個正則表達式應該爲你工作

^([0-9]{4})[./-]+([0-9]{4})$ //Results in 2012-2013 or 2012/2013 

而至於將其添加到您的應用程序,here我這是一篇能夠幫助你的文章。

+0

嘿,謝謝,我沒想到如此快速的出色答案。我一定會嘗試這個! – user2636787