gpt4 book ai didi

php - jquery 搜索和替换

转载 作者:搜寻专家 更新时间:2023-10-31 21:39:00 24 4
gpt4 key购买 nike

这是我的功能

function set(sub) {
var input = prompt("Insert your desired " + sub + " information, leave blank if you use an automated system to generate this information.");
$('#' + sub).html(input).show();
var textarea = $('textarea');
textarea.html(textarea.html().replace(sub+"=",sub+"="+input));
}

通常 sub 是 s1,或 s2,或 s3。现在的问题是,如果输入为空,我希望重置替换值。

假设我输入我想将 s1 设置为等于 a,那么在文本区域中它将替换 s1= 为 s1=a,现在如果输入为空,我希望 s1=a 恢复为s1=

最佳答案

这个怎么样?它使用正则表达式 (Regex) 进行替换。

function set(sub) {
var input = prompt("Insert your desired " + sub + " information, leave blank if you use an automated system to generate this information.");
$('#' + sub).html(input).show();

var pattern = new RegExp('(' + sub + '=[^&]*)', 'ig');
var $textarea = $('textarea');

// Do Replacements
var content = $textarea.html().replace(pattern, sub + '=' + input);
$textarea.html(content);
}​

关于php - jquery 搜索和替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13268447/

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