[問題] regex exec二個大括號間字串問題
var b="{{dffdfdfdf}} {{eeeee}}" ,a;
while( a=/\{\{([^}]+)\}\}/g.exec(b))
{
}
我想取出所有{{}}的字串 請問這樣為啥一直跑符合第一個patterm的地方
也就是無窮的回圈
但改用match就可以了?不過要自已把{{}}去掉
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.167.143.36 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1645683972.A.1E7.html
推
02/24 15:33,
2年前
, 1F
02/24 15:33, 1F
→
02/24 15:34,
2年前
, 2F
02/24 15:34, 2F
→
02/24 15:35,
2年前
, 3F
02/24 15:35, 3F
→
02/24 15:35,
2年前
, 4F
02/24 15:35, 4F
→
02/24 15:36,
2年前
, 5F
02/24 15:36, 5F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章