Size: a a a

2021 June 13

VY

Vladislav Yarmak in Go-go!
было бы круто, благодарю
источник

VY

Vladislav Yarmak in Go-go!
я чё-то даже не могу найти, какая у него грамматика - мож в моём случае замены регекспом хватило бы
источник

VY

Vladislav Yarmak in Go-go!
ну или автомат какой простой
источник

AB

Andrey Burov in Go-go!
можно и regexp, а синтаксис и тэги в  wiki  есть
источник

VY

Vladislav Yarmak in Go-go!
а как bbcode экранирует квадратную скобку в обычном тексте?
источник

AB

Andrey Burov in Go-go!
https://play.golang.org/p/GL8WSG706BT конечно костыльно как-то
источник

VY

Vladislav Yarmak in Go-go!
ага, благодарю
источник

VY

Vladislav Yarmak in Go-go!
попробую переопределить хандлеры тегов, чтобы просто внутренний текст выплёвывали
источник

AB

Andrey Burov in Go-go!
я попробовал заюзать https://pkg.go.dev/github.com/frustra/bbcode#Compiler.SetTag , но он попутно еще /n на br меняет
источник

AB

Andrey Burov in Go-go!
если тупо скобка, то экранировать не надо, а если [b], то можно сделать \[b\]
источник

VY

Vladislav Yarmak in Go-go!
ага, значит всё-таки есть шанс стрипнуть регулярками
источник

VY

Vladislav Yarmak in Go-go!
так наверное побыстрее будет работать, а то там 22 гига контента
источник

AB

Andrey Burov in Go-go!
ну вообще да
источник

AB

Andrey Burov in Go-go!
если один раз надо, то пофигу
источник

VY

Vladislav Yarmak in Go-go!
не, это для тулзы, которая расширенный поиск по дампу базы рутрекера делает
источник

VY

Vladislav Yarmak in Go-go!
это будет функой в JS-рантайме, который может любую обработку контента делать
источник

AB

Andrey Burov in Go-go!
Дык может оставить bb коды? Поиск это не испортит
источник

VY

Vladislav Yarmak in Go-go!
а выбор за пользователем будет
источник

VY

Vladislav Yarmak in Go-go!
захочет - вызовет функу, преобразовывающую строку
источник

VY

Vladislav Yarmak in Go-go!
вот так  это щас выглядит: https://github.com/Snawoot/trusearch#scan
источник