作者no1kk (心中在下雨)
看板RegExp
標題[問題] 求助,為什麼比對結果不如預期?!
時間Tue Feb 22 18:46:01 2011
以下是javascript
var tmp=['taipei','taiwan','teacher','tank','top gun','ten'];
var re = new RegExp("t", "gi");
var flag;
for(var i=0;i<tmp.length;i++){
flag = re.test(tmp[i]);
$('#info').append(tmp[i]+" = "+flag+"<br />");
}
上面這段很單純
就是檢查每個單字裡面有沒有t
看起來結果應該通通是true
但結果卻是
taipei = true
taiwan = false
teacher = true
tank = false
top gun = true
ten = false
請問我的程式是哪裡有問題呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.75.166.220
※ 編輯: no1kk 來自: 211.75.166.220 (02/22 18:47)
→ no1kk:註明一下,t那邊是個變數,但是比對結果就是很奇怪 02/22 18:52
推 foreverangle:不用加g 02/22 20:07
→ foreverangle:印象中加g好像回從上次找到的地方開始找 02/22 20:08
→ no1kk:感謝!! 受教了~ 02/23 01:18