我正在尝试匹配内容中的单词,如果单词匹配,那么我想显示其他内容。
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>
答案 0 :(得分:3)
检查字符串内的文本的示例是
str = "abc.mp3";
var n = str.search(".mp3");
if(n > -1)
document.write('found');
else
document.write('not found');
&#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');
}