Задать вопрос
Ответы пользователя по тегу Программирование
  • Как составить правильно?

    @evgeniy_trebin
    Ruby on Rails developer
    /<div\s+class="first"\s*>.*<\s*\/div>\s*<div\s+class="second"\s*>.*<\s*\/div>/


    пример на Ruby
    >> regex = /<div\s+class="first"\s*>.*<\s*\/div>\s*<div\s+class="second"\s*>.*<\s*\/div>/
    
    >> s = %{<div class="first">First</div><div class="second">Second</div>}
    >> regex =~ s
    => 0
    т.е. вхождение с 0 символа
    
    >> s = %{<div class="second">Second</div>}
    => "<div class=\"second\">Second</div>"
    >> regex =~ s
    => nil
    т.е. вхождения нет
    
    >> s = %{<div class="first">First</div>}
    => "<div class=\"first\">First</div>"
    >> regex =~ s
    => nil
    т.е. вхождения нет
    Ответ написан
    Комментировать