我有一个JavaScript字符串,例如:

var test1 = "aaaaaa@bbbbb.temp" ;  // Function must return true in this case

var test2 = "ccccc@ddddd.fr " ;    // Function must return false in this case


我想构建一个函数,如果字符串包含@字符,后跟任何字符“ bbbbbb”,后跟“ .temp”扩展名,则返回true。

我怎样才能做到这一点 ?

最佳答案

您可以使用regex#test

var found = /@.*?\.temp\b/.test(str);


如果要使其为@ character, following by "bbbbbb" following by ".temp" extension,请使用:

var found =  /@bbbbbb\.temp\b/.test(str);

09-11 18:28
查看更多