bb код [code] - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Fri, 03 Jan 2025 14:21:29 +0300Пожалуйста<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/25863/436573
bb код [code] АндрейSat, 22 Oct 2011 14:36:00 +0400Сообщенияhttps://visavi.net/topics/25863/436573<blockquote class="blockquote"><strong>Фанат</strong> (22 Октября 2011 / 16:30)<br>
s это многострочный поиск. То что ты сказал делает U</blockquote>
<br>
Спасибо, работает! <img src="https://visavi.net/uploads/stickers/klass.gif" alt="klass">
https://visavi.net/topics/25863/436570
bb код [code] ВалерийSat, 22 Oct 2011 14:33:34 +0400Сообщенияhttps://visavi.net/topics/25863/436570s это многострочный поиск. То что ты сказал делает U
https://visavi.net/topics/25863/436569
bb код [code] АндрейSat, 22 Oct 2011 14:30:58 +0400Сообщенияhttps://visavi.net/topics/25863/436569не понял.<br>
<br>
|\[code\]([\s\S]+)\[/code\]|es<br>
тоже самое выдаёт, что и без s<br>
т.е. обрабатывает 2 кода как один большой
https://visavi.net/topics/25863/436568
bb код [code] ВалерийSat, 22 Oct 2011 14:29:52 +0400Сообщенияhttps://visavi.net/topics/25863/436568s модификатор, лечит от прожорливости регулярку
https://visavi.net/topics/25863/436562
bb код [code] ramzesSat, 22 Oct 2011 14:18:34 +0400Сообщенияhttps://visavi.net/topics/25863/436562Не могу составить регулярку. В роторе так<br>
#\[cod\](.*?)\[/cod\]#ie<br>
Но у меня это не прокатывает, т.к. в моём движке не убираются пробельные символы.. из за этого регулярка не срабатыват.<br>
<br>
Делал так<br>
#\[cod\]([\s\S]+)\[/cod\]#ie<br>
Так всё работает, но если я напишу бб код 2 раза, то он обрабатывается как один большой<br>
[cod]первый код[/cod] не код вообще [cod]второй код[/cod]<br>
Выдаёт как один большой код, заключённый между первым открывающим тегом [cod] и последним закрывающим [/cod]<br>
<br>
Пытался выбирать строку, не содержащую подстроку [/cod]<br>
#\[cod\](!~\[/cod\])\[/cod\]#ie<br>
Так вообще регулярка не срабатыват.<br>
<br>
Кто как это делает вообще? Как регулярку мне составить чтоб всё работало?
https://visavi.net/topics/25863/436559
bb код [code] ВалерийSat, 22 Oct 2011 14:11:17 +0400Сообщенияhttps://visavi.net/topics/25863/436559