我需要更换班级" sash"在下面的div中使用新类,具体取决于用户在表单上按下哪个单选按钮。 div存储在一个字符串中。
@ManyToOne
@PrimaryKeyJoinColumns(value = {
@PrimaryKeyJoinColumn(name = "country_code", referencedColumnName = "country_code"),
@PrimaryKeyJoinColumn(name = "zip_code", referencedColumnName = "code")
})
private Zip zip;
@ManyToOne
@PrimaryKeyJoinColumns(value = {
@PrimaryKeyJoinColumn(name = "country_code", referencedColumnName = "country_code"),
@PrimaryKeyJoinColumn(name = "state_code", referencedColumnName = "state_code"),
@PrimaryKeyJoinColumn(name = "city_name", referencedColumnName = "name")
})
private City city;
所以我试图删除F1hs和id之间的任何课程,然后将其替换为选定的'无线电'按钮。
{{1}}
如何删除两个变量之间的内容并添加新类?
答案 0 :(得分:0)
这样的东西?
var jData = '<div class=\"hotspot F0hs sash\" id=\"F1\” ><div class=\"hotspot F1hs sash\" id=\"F1\” ><div class=\"hotspot F3hs sash\" id=\"F1\” >';
jData = jData.replace(/(<div.*?class=".*?F1hs\s+.*?).*?(".*)/gi, "$1NEWCLASS$2");
console.log(jData);
输出:
<div class="hotspot F0hs sash" id="F1” ><div class="hotspot F1hs NEWCLASS" id="F1” ><div class="hotspot F3hs sash" id="F1” >