Мне нужно применить регулярное выражение в html.erb
<% taxon_name.strains.each do |strain| %>
<% taxon_name.strain_appendices.each_with_index do |strain_appendice, i| %>
<% if ((strain_appendice.data_source =~ /LPSN/) && (strain.relevance =~ /^ty(.*)ain$/))%>
<% if i == 0 %>
<p><%= strain_appendice.appendix %> </p> <% strain.strain_id %> <% strain.relevance %>
<%else%>
<%= strain_appendice.appendix %> - <% strain.strain_id %> <% strain.relevance %>
<%end%>
<%end%>
Этот код заменяет все содержимое stra.strain_id & stra.relevance и не соответствует критериям соответствия. Вместо сопоставления он заменяет содержимое stra.strain_id & stra.relevance.
Пожалуйста, скажите мне, как соответствовать и пройти условия.
-
С уважением,
Палани Каннан. K