1. Куча / Говнокод #7791

    +138

    1. 1
    http://pastebin.com/iiPnyk59

    еще раз про "кораблядство", или зверская антимат-регулярка на 12706 символов
    вы не поверите, но оно работает!

    линк на пастебин, потому что сюда не влезло, а если укорачивать, то работать не будет )

    Запостил: Lure Of Chaos, 07 Сентября 2011

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

    • и чего оно делает?

      похоже на нечто что было автоматом сгенерено по какому словарю.
      Ответить
    • Если они используют [гrg][аоoa0][вbv][нhn] только для того, чтобы отфильтровать слово «говно», то сколько невинных юзеров могут пострадать? Придётся зубрить Unicode.
      Ответить
      • помню, был прикол в чатах Августа: слово "зайка" заменялось на "ушастое животное" или как-то так )))
        Ответить
    • Эх если каждое слово ей обрабатывать то никакого сервера не хватит пусть лучше пользователи матерятся.
      Ответить
      • они будут материться еще больше из-за тормозов, но мы им не дадим!
        Ответить
        • ⒶⒷⓄⓉⓍⓎⓊ
          Ответить
          • была бы еще кириллица... )) но ничего, регулярку можно и удвоить ))))
            Ответить
            • Надо сделать распознавалку, основанную на графическом представлении символа.
              Ответить
              • И использовать нейронные сети с обучением стилистики текста (мат, не мат)
                Ответить
                • В раскудрить ёздогундливого ерыгу подчерёвочного, клёпаного синюшным приёздиным хренопрогрёбом и восьмиконечную хреноломину через семиёришный распрохрендяк!
                  Ответить
                  • респект
                    Ответить
                    • Цитата из Википедии. «Капитан Филибер» Андрея Валентинова.

                      В Википедии есть ещё весёлые примеры (кто-то скажет, что баян, но такие варианты тоже нужно учитывать): герцог мира, отбивная — это блюдо, мир-дверь-мяч, ваш кролик написал (нужно перевести на английский).

                      Есть и противоположный пример, когда слово Pizda не является матом:
                      http://www.ncbi.nlm.nih.gov/pubmed/18280775
                      Ответить
                  • помню-помню, были в 90х такие "матогенераторы", которые заменяли осмысленный текст n-этажным матом ) было забавно ))))
                    Ответить
              • А потом на фонетическом, чтобы распознавать олбанщину.
                Ответить
            • >< `/ |/|
              Ответить
              • }|{()Г|@
                Ответить
                • Проще написать распознаватель русского языка, который бы банил всё, не являющееся русским цензурным языком. Заодно и грамотность бы повысилась. А может, и стиль.
                  Ответить
                  • блин, надо патентовать идею - за случай безграмотного написания:
                    1. впервые - подсвечивать красным, что бы видели все
                    2. вторично - ограничивать юзера в написании
                    3. рецидивистов банить как оскорбляющих чувство прекрасного
                    Ответить
    • Господа! Все куда проще
      if(window.navigator.language.match(/ru/i)) {
       alert('Матом писать запрещено!!1111');
      }
      Ответить
      • if (window.navigator.language.match(/ru/i)) {
          alert('Матом писать запрещено!!1111');
          confirm('Может водки ебнем?');
        }
        Ответить
    • показать все, что скрыто"хуй блять пиздорожый жопоеб опездол тупорылый ебаныйврот объебос блеать хуёк мудака пиздокрыл ебаный таво рот нахуй блядь сука пиздец блеать"

      > "бип бип бип жопоеб бип тупорылый бип объебос блеать хуёк бип бип бип таво рот бип бип бип бип блеать"
      Ответить
    • показать все, что скрытоvanished
      Ответить

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