@VexeR

Тег регулярки в блоге VexeR

VexeR

Ок, на #2498583 додумался вроде: /([\w]+:\/\/)([\w-?&;#~=.\@]+[\w])([\w-?&;#~=.\/\@]+[\w\/])/i","<a target=\"_blank\" href=\"$1$2$3\">$2</a>

VexeR

Никак не соображу (и навскидку не гуглится) - как менять в тексте ht tp://url.com/bla-bla.php?id=666 на <a href=http://url.com/bla-bla.php?id=666>url.com</a>? Ну, как в Жуйке, например?

VexeR

Проблема с идиотизмом регулярок в IE решилась. Как всегда, костыли: http://community.livejourna..._webdev/2768919.html

VexeR

Видимо, регулярки в javascript в IE самые регулярные. Мои безупречно составленные регулярки в нем не работают. Хотя в той же Opera - все без проблем. Ненависть.

VexeR

Как можно заменить только тот текст, который не в составе тегов? То есть если в тексте есть "<a href=http://blog.vexer.ru>blog</a>", надо заменить текст blog вот так: "<a href=http://blog.vexer.ru>some</a>", то есть в теге его не трогать?

VexeR

Уточню задачу #137275 : как в регулярках описывается выражение "жадная строка, ограниченная подстроками "[quote]....[/quote]", в составе которой если и есть еще N штук "[quote]", то только вместе с N штук закрывающими "[/quote]". Может, и не чисто регулярками решается - тогда как?

VexeR

Как составить регулярку, чтобы корректно обработать как "[quote][quote]some[/quote]ssss[/quote]", так и "[quote]some[/quote] [quote]sss[/quote]"?..

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.