gpt4 book ai didi

javascript - 如何使用正则表达式和 jQuery 将两个单独的字符串替换为两个单独的替换字符串?

转载 作者:行者123 更新时间:2023-11-30 18:21:40 25 4
gpt4 key购买 nike

我正在使用 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);
})

有没有一种方法可以用一个表达式来完成?以上代码仅适用于底部替换。

最佳答案

$('input').keyup(function(e){
var val = $(this).val();

var smileString = val.replace(/[:][)]/g, '<img src="smile.png" />').
replace(/[:][(]/g, '<img src="frown.png" />');

$('#regexoutput').html(smileString);

});

关于javascript - 如何使用正则表达式和 jQuery 将两个单独的字符串替换为两个单独的替换字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11910745/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com