2012-11-14 35 views
0

可能重複:
JavaScript: string contains檢查字符串包含在JavaScript中的具體數量

我想檢查一個字符串包含在JavaScript中具體的數字,我怎麼能改寫聲明s contain d在下面的代碼?

var s = '11/14/2012'; 
var d = '14'; 
if (s contain d) { 
    //... 
} 

我的情況類似,Check if a string contains a certain number,但我怎麼能實現在JavaScript中這個動作?

謝謝

+0

http://stackoverflow.com/search?q=%5Bjavascript%5D+string+contains –

+0

'如果(!〜s.indexOf(d))' – elclanrs

+0

可能要使用斜線檢查限制你的價值,這樣你就不會在月份或年份得到錯誤的匹配,如果你想在下面的答案中提到Syuaa那天。 – marvin

回答

2

更簡單的方法是使用索引。

if(s.indexOf(d) > -1) 
1
var s = '11/14/2012'; 
var d = '14'; 
if (s.match(d)) { 
    alert('Found'); 
}​ 
相關問題