让我有一种肽,这是一串字母,对应于氨基酸 说肽是html插入串在几个位置在同一时间
peptide_sequence = "VEILANDQGNR"
而且它有升的修改处位置的位置和ř,
我想插入"<span class=\"modified_aa\">
和</span>
同时在那些职位之前和之后。
这里是我的尝试:
我的修改被存储在数组中的对象的pep_mods
修饰包含与位置的属性的位置,在这种情况下4和11
pep_mods.each do |m|
peptide_sequence.gsub(peptide_sequence[m.position.to_i-1], "<span class=\"mod\">#{@peptide_sequence[m.location.to_i-1]}</span>")
end
但由于有第一次插入html span标签之后的两个修改字符串中的位置变得完全不同
我怎么能实现我打算做的事情?我希望它很清楚
是的,这是一个错字 –