我正在使用 jQuery 来尝试这样的事情:
$('input').keyup(function(e){
var val = $(this).val();
var smileString = val.replace(/[:][)]/g, '<img src="smile.png" />');
$('#regexoutput').html(smileString);
var frownString = val.replace(/[:][(]/g, '<img src="frown.png" />');
$('#regexoutput').html(frownString);
})
有没有办法用一个表达式来做到这一点?上面的代码仅适用于底部替换。