gpt4 book ai didi

javascript - 解析字符串中的样式属性

转载 作者:行者123 更新时间:2023-11-28 15:44:29 28 4
gpt4 key购买 nike

我有一个如下所示的样式属性字符串

var style='max-width: 125px; height: auto; object-fit: cover; width: 125px; margin-left: auto; margin-right: auto;'

属性可以是任意的。我想检查 max-width 是否包含,如果包含它将被删除。但我无法解决问题

 var imgmaxwidth = style;

if (imgmaxwidth.includes("max-width")) {
self.$dialog.find('.note-image-attributes-style-maxwidth').val(value of string max-width);
}

我想获取这个最大宽度值,然后从字符串中删除这个属性。

最后的字符串将是

height: auto; object-fit: cover; width: 125px; margin-left: auto; margin-right: auto;

提前致谢

最佳答案

尝试以下操作:

var style = 'max-width: 125px; height: auto; object-fit: cover; width: 125px; margin-left: auto; margin-right: auto;'
var styleArr = style.split(';')
var res = styleArr.filter(function (value) {
return !value.includes('max-width');
});
style = res.join(';');
console.log(style);
.as-console-wrapper { max-height: 100% !important; top: 0; }

关于javascript - 解析字符串中的样式属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43041605/

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