[問題] 使用正則表示式?

看板java作者 (千里之外)時間13年前 (2011/06/06 16:31), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/3 (看更多)
要判斷href的格式是否正確?? // 驗證href標籤 if(str.matches("<a.+href*=*['\"]?.*?['\"]?.*?>")) System.out.println("格式正確"); else System.out.println("格式錯誤"); 一個正確的格式: <a href="" rel="nofollow">http://caterpillar.onlyfun.net"> 請問*的意義是?? .的意義是?? ?的意義是??? 謝謝指教... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.26.133.179

06/06 17:06, , 1F
你這個範例所在的那個網頁就有說明...= =
06/06 17:06, 1F

06/06 17:44, , 2F
因為他判斷<a href>的方式有問題 所以造成你的誤解吧
06/06 17:44, 2F

06/06 17:45, , 3F
<adddd hreffff====="sd"> 你輸入這個 他也會判斷成正確
06/06 17:45, 3F
文章代碼(AID): #1Dx91moh (java)
文章代碼(AID): #1Dx91moh (java)