如何使用jquery查找单词匹配?

时间:2016-05-03 09:03:49

标签: javascript jquery

我正在尝试匹配内容中的单词,如果单词匹配,那么我想显示其他内容。

var match = 'song.mp3';

if(  // in match find .mp3 ) {
  
  $('.show').text('true');
  
  } else {
  
  $('.show').text('error');
  
  }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="show"></div>

4 个答案:

答案 0 :(得分:3)

检查字符串内的文本的示例是

&#13;
&#13;
str =  "abc.mp3";
var n = str.search(".mp3");
if(n > -1)
document.write('found');
else
document.write('not found');
&#13;
&#13;
&#13;

答案 1 :(得分:2)

你可以试试这个

if(match.match(/\.mp3/)) 

var match = 'song.mp3';
var newString = match.split('.');
if(newString === 'mp3'){
....
}

答案 2 :(得分:0)

var match = 'song.mp3';
var abc = 'mp3'
if(abc.test(match))
{
   $('.show').text('true');
} 
else {
   $('.show').text('error');
}

答案 3 :(得分:0)

   var match = 'song.mp3';

    if (match.indexOf('mp3') > -1)
    {
        $('.show').text('true');

    } 
   else
    {

      $('.show').text('error');

    }