关于javascript:jQuery方法在字符串中查找字符?

jQuery method to find a character in a string?

它在我的舌头上,但我记不起我用来扫描字符串变量的方法,比如扫描特定字符。例如,我想检查var emailaddress是否包含"@"符号。有人能帮我吗?

别说了,indexof就是我想的。


你是说indexof吗?

1
2
3
4
5
var email = '[email protected]';

if(email.indexOf('@')!=-1){
//doLogic
}

在jquery中

1
2
3
4
5
6
7
8
9
10
11
jQuery(function($){
//if the input type email contains the @
if( $('input[type="email"]:contains("@")') )
{

alert( $(this).val() );

}
else ...

});