Re: [問題] 請問括號的神奇作用
看板RegExp (正規表示式 Regular Expression)作者grence (多想兩分鐘 = =")時間16年前 (2009/02/28 21:10)推噓1(1推 0噓 0→)留言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
討論串 (同標題文章)
RegExp 近期熱門文章
PTT數位生活區 即時熱門文章