前缀单词的正则表达式

时间:2016-10-07 09:19:33

标签: javascript

我试图找到以bo或Bo或bO开头的所有单词。我怎样才能做到这一点?这是我的代码:

     var name="Bob bOb ";
     var re=/Bo.*/;
     if (re.test(name))
     document.write("FOUND");
     else 
     document.write("NOT FOUND");

2 个答案:

答案 0 :(得分:1)

你应该让你像这样re=/Bo.*/i

对正则表达式不区分大小写

答案 1 :(得分:0)

试试这个简单的方法



var name="Bob bOb ";
var results = name.split( /\s/ ).filter( function( item ){ return item.toLowerCase().indexOf( "bo" ) == 0 } );
console.log( results );