看板 RegExp 關於我們 聯絡資訊
請問各位 想判斷年份,格式範例如下,我試過[/-?][19|20][0-9][0-9] 這樣ok,[/-?][19|20][0-9][0-9][/-?]這樣卻不行,請問這樣 做語法該如何表示,謝謝。 2010/ /2010 -1910 1910- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.71.210.28
No:[-/]?(?:19|20)\d{2}[-/]? 08/05 01:24
No:如果要限定-2010- /2010/ -2010/不通過,要再改一下 08/05 01:24
LPH66:個人習慣是不會用 ?: 去跳過某個 () 啦... 08/05 01:36
LPH66:順帶一提, [/-?] 的意思是 [/0123456789:;<=>?] 喔 XD 08/05 01:37
LPH66:如果 [] 中要抓住 - 請放在開頭或結尾 08/05 01:38
No:不用?:是有什麼原因嗎? 我是假設他沒有要取值所以跳過這樣~ 08/05 02:12
CindyLinz:我猜是因為要多打兩個字.. 連shift一起算的話,一共四鍵 08/05 12:13
LPH66:是這樣子的原因沒錯 XD 反正要抓的就數一下也沒差 08/06 03:11
No:XDDDD 08/06 18:18