[問題] java instance name

看板RegExp (正規表示式 Regular Expression)作者 (快來跟我做朋友)時間10年前 (2014/09/24 23:47), 編輯推噓2(200)
留言2則, 1人參與, 最新討論串1/3 (看更多)
各位大大好, 我想要用regex來匹配 java instance 的 name 像是 java.temp.test@12434 org.apache.a@3235 abc@3546 然後我自己測試了一下 ^\w[.[\w]+]*@[\d]+$ 正常的case都會匹配, 但是某些錯誤的case也會被匹配到 像是 abc.test........@46564 請問我該怎麼改呢? 請各位大大指教 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.40.58 ※ 文章網址: http://www.ptt.cc/bbs/RegExp/M.1411573655.A.D3E.html

09/25 10:03, , 1F
這樣如何 ^\w+(\.*\w)*@[\d]+$
09/25 10:03, 1F

09/25 10:06, , 2F
^\w+(\.\w+)*@[\d]+$ 改成這樣好像比較好
09/25 10:06, 2F
文章代碼(AID): #1K8kUNq- (RegExp)
討論串 (同標題文章)
文章代碼(AID): #1K8kUNq- (RegExp)