Мне нужно применить регулярное выражение в 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%>
Этот код заменяет все содержимое файла stretch.strain_id и stretch.relevance и не соответствует критериям соответствия. Вместо сопоставления с ним замена содержимого stretch.strain_id и stretch.relevance.
Пожалуйста, сообщите мне способ сопоставления и прохождения условий.
- С уважением,
Палани Каннан. K,