1. JavaScript / Говнокод #5986

    +169

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    function isTheSame(string1, string2) {
    	var firstResult =new RegExp(string1).test(string2); 
    	var secondResult =new RegExp(string2).test(string1);
    	var commonResult = firstResult && secondResult;
    	return commonResult;
    }

    Запостил: tr00_gr1m_doomster, 15 Марта 2011

    Комментарии (9) RSS

    • Не верю.
      Ответить
      • во что?
        Ответить
        • В то что, кто-то это на полном серьёзе написал и поместил на продакшн.
          Ответить
          • придётся поверить так как там весь проект из говна слеплен, найдите мой предыдущий говнокод, он написал руководителем этого проекта
            Ответить
    • если вы захотели решить проблему с помощью регулярных выражений, то теперь у вас две проблемы (с) непомнюкто
      как в воду глядел
      Ответить
      • регулярки бывают крайне полезны. то, что у веб-разработчиков они заменили мозг -- не вина регулярок.
        просто надо же было чем-то заполнить вакуум
        Ответить
    • РегЭкспы друг-друга проверяют? Бред какой-то.
      Ответить
      • Они просто друг другу не доверяют. Или у них паранойя. Или просто перепроверяют друг за другом. Всё нормально.
        Ответить
        • Семь раз проверь и ..... еще разок проверь
          Ответить

    Добавить комментарий