Re: [問題] 請問括號的神奇作用

看板RegExp作者 (多想兩分鐘 = =")時間15年前 (2009/02/28 21:10), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/6 (看更多)
※ 引述《xrancyma (…楊天淳…)》之銘言: : 推 LPH66:基本上括號只是分組用啊...除非該式子後面還有\1等 02/26 11:05 : → LPH66:另外你確定不是 <body> 和 </body> 的一對嗎? 02/26 11:05 : 在下知道 <body> 和 </body> 是一對的, : 但是在下真的只是抓 <body> 而已。 : 網頁的原始碼有確認過了,確實是 : <body> ... <body> .... </body> .. </body> : 然而在下使用 : /<body>/g.exec(htmlText) : 與 : /(<body>)/g.exec(htmlText) 弄成簡單的例子.... <script type='text/javascript'> var htmlText="<body> ... <body> .... </body> .. </body>"; alert(/<body>/g.exec(htmlText));//<body> alert(/(<body>)/g.exec(htmlText));//<body>,<body> </script> IE7 跟 FireFox的結果一樣,我也很好奇這兩個差在哪裡… : 確實產生不同的結果,令人相當納悶,而且嘗試了兩部電腦竟然都是這樣。 : (作業環境都是 JavaScript in Firefox 3.0,但分別在 WinXP 和 Linux 下) : 不知道是不是 Firefox 本身的問題,還是說在下對 RegExp 了解的不夠透徹。 -- 我有誤解原po的問題嗎 囧a -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.199.26

03/01 00:42, , 1F
您並沒有誤解。在下就是這個問題!
03/01 00:42, 1F
文章代碼(AID): #19gJV9bW (RegExp)
討論串 (同標題文章)
文章代碼(AID): #19gJV9bW (RegExp)