1. Python / Говнокод #85

    −276.5

    1. 1
    2. 2
    3. 3
    4. 4
    text=string.replace(text,"<br>","\n")
    text=string.replace(text,"<BR>","\n")
    text=string.replace(text,"<Br>","\n")
    text=string.replace(text,"<bR>","\n")

    Twisted Words, протокол Oscar.
    Кусок функции dehtml()

    Запостил: SvartalF, 09 Декабря 2008

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

    • slav0nic:
      да, twisted words это писец, иногда удивляюсь как он работает))
      Ответить
    • kosmonaFFFt:
      Жесть... :)
      Ответить
    • а <br/>, <br />, ...?
      а так string.replace работает быстрее, чем регулярка, так что ещё неизвестно так ли это плохо
      Ответить
    • Каюсь, такой же код и у себя встречал %)
      Ответить
    • text=string.replace(text,"<br>","\n")
      text=string.replace(text,"<BR>","\n")
      text=string.replace(text,"<Br>","\n")
      text=string.replace(text,"<bR>","\n")
      text=string.replace(text,"<br/>","\n")
      text=string.replace(text,"<BR/>","\n")
      text=string.replace(text,"<Br/>","\n")
      text=string.replace(text,"<bR/>","\n")
      text=string.replace(text,"<br />","\n")
      text=string.replace(text,"<BR />","\n")
      text=string.replace(text,"<Br />","\n")
      text=string.replace(text,"<bR />","\n")
      Ответить
    • text = re.sub("<br.*?>", "", text, flags=re.I)
      Ответить
    • Прости Боже, грехи раба твоего, Путона, почившего непробудным уж сномъ.

      Аминь.
      Ответить
      • Мы, коммунисты, не верим в загробную жизнь. Питон будет жить в нашей памяти...

        Отомстим за него Пауэршеллу и прочей проприетарщине буржуйской!
        Ответить
    • Священник проклял сайт (
      Ответить
    • Хорошо что они не удаляют так таг marque
      Ответить
      • А какой самый длинный тег в html?
        Ответить
        • blockquote?
          Ответить
        • Это не так важно. Стоит вспомнить, что у тэга обычно есть атрибуты и внутренний HTML.
          <div class="parser-sosi" style="display: inline-block; font-weight: bold" data-image="data:тут картинка на 100500кб">
            тут ещё HTML
          </div>
          Ответить
        • Можно использовать свои теги: https://codepen.io/anon/pen/JqmdEx
          Ответить

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