Re: [ js ] 有關javascript regex的小小問題
※ 引述《fuha (mimi)》之銘言:
: 是這樣的
: 我想在測試我的語法
: 有幾個問題想要請教一下
: 要測試的文字
: var txt = "<div><img src=\"http://tw.yimg.com/i/tw/dictionary/pic/028.gif></div>";
: regex語法
: var regex =/<div>(.*)<\/div>/g
: 問題來了
: 當我使用 test 是ok的
: 但是我使用 exec 或是 match 就無法符合????
: 請有經驗的人可以解決我的困惑媽??
alert(
"<div><img src=\"http://xxxx.com.tw/pic/028.gif></div>".match
(
/<div>(.*)<\/div>/g
)
);
看起來一切正常
/<div>(.*)<\/div>/g.exec
( "<div><img src=\"http://xxxx.com.tw/pic/028.gif></div>")
看起來也一切正常
需要注意的地方有以下數點
1.test跟exec是屬於 Regex物件的成員 不是string的
2.match 是屬於 string 的 不是屬於Regex的
Regex可以用 new Regex() 也可以用 /hi/gi 簡式建立
--
What do you want to have ? / What do you have?
從書本中,你可以發現我的各種興趣。
從CD中,你可以瞭解我所喜歡的偶像明星。
或許從文字你很難以瞭解一個人,但從物品可以。
My PPolis , My past. http://ppolis.tw/user/Tony
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.40.10
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章