2014-04-11 29 views

回答

3

\d{4}-\d{2}-\d{4}應根據您的意願\d{4}-\d{2}-\d{2}

(arup~>~)$ pry --simple-prompt 
>> string = "2013-03-02" 
=> "2013-03-02" 
>> string[/\d{4}-\d{2}-\d{2}/] 
=> "2013-03-02" 
>> string = "2013-03-2" 
=> "2013-03-2" 
>> string[/\d{4}-\d{2}-\d{2}/] 
=> nil 
+0

....我的錯!!!! – Edmund

+0

@埃德蒙發生在每一個..當太多集中發生。 :) –

+1

+1我 - 這太棒了! –

0
irb(main):001:0> str = "2013-03-02" 
=> "2013-03-02" 
irb(main):002:0> str[/\d{4}-\d{2}-\d{2}/] 
=> "2013-03-02" 

你最後\d{4}需要是\d{2}。我喜歡http://rubular.com/在Ruby中測試正則表達式。

相關問題