поправьте регулярное выражениеhttp://softtime.ru/forumпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419983так а какая разница в каком порядке слова в массиве?) всё равно ведь заменяет..поправьте регулярное выражениеFri, 29 Jan 2010 18:10:30 +0300sl1pпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419943если нужно чтобы вводить можно было по разному, можно попробовать по длиннам строк уполрядочмвать function lencmp($a, $b) { if (strlen($a)...поправьте регулярное выражениеFri, 29 Jan 2010 15:58:51 +0300heedпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419934посуточные запосуточнить таких слов не может быть :)если вы не например а про мой вариант. могут быть "квартиры посуточно", "квартира...поправьте регулярное выражениеFri, 29 Jan 2010 15:09:12 +0300sl1pпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419895"#квартир\w*#i "#квартир\w* посуточно# Так тут надо просто стазу определяться какие квартиры нужнее ,) посуточные или понесуточные :) Если посуточные запосуточнить...поправьте регулярное выражениеFri, 29 Jan 2010 13:19:43 +0300heedпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419891выражение: #"a\b*"*"/a\s*"|\b'. $v .'\b#i порадовало :) но теперь получилась такая штука: #квартир\w*#i #квартир\w* посуточно# "a href="http://localhost/apartments" target="_blank" class="keyword""квартиры"/a" "a href="http://localhost/apartments"...поправьте регулярное выражениеFri, 29 Jan 2010 13:13:17 +0300sl1pпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419871тогда наверное только как-нибудь так "form action="" method="post"" "textarea name="re"" с% hr% а% "/textarea" "input type="submit" value="x"/" "/form""pre""?php $txt =...поправьте регулярное выражениеFri, 29 Jan 2010 12:05:49 +0300heedпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419813ну слова вводятся в текстареа и каждая новая строка = новое слово и в preg_replace суётся массив выражений. Так что...поправьте регулярное выражениеFri, 29 Jan 2010 08:14:26 +0300sl1pпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419750Если я правильно понял самый первый вопрос "нужно сделать так, чтобы слева от слова, был не словестный символ и оно...поправьте регулярное выражениеThu, 28 Jan 2010 22:45:12 +0300big-trotпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419748всёравно не понял, если текст заменяется по просто тексту одним preg_replace() , то чем не устраивает например простое выражение "form...поправьте регулярное выражениеThu, 28 Jan 2010 22:32:57 +0300heedпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419740ну пользователю можно вводить только "\w+" остальное убираю preg_quote и т.д. символ % заменяю на \w* а дальше идёт замена...поправьте регулярное выражениеThu, 28 Jan 2010 21:49:27 +0300sl1pпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419728насчёт тегов кажется понял, не нужно в тегах "a""/a" парсить , а насчёт ввода пользователем не понял. Пользователю чего вообще...поправьте регулярное выражениеThu, 28 Jan 2010 21:06:14 +0300heedпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419717#квартир\w*(?:\s+посуточно)?# ну это никчему вроде :) словосочетание задаётся точно, через форму пользователем как ключевое слово :) а вот нащёт того...поправьте регулярное выражениеThu, 28 Jan 2010 20:29:26 +0300sl1pпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419708не понял, чего у меня не получилось, там только ("a\b*")?(?(1)(?!)|(\b$keyWord\b)) вроде должно было делать то что нужно , (только с...поправьте регулярное выражениеThu, 28 Jan 2010 20:02:36 +0300heedпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419694Может вы тогда подскажете, возможно я не в правильную сторону думаю? как заменить правильно эти выражения? #квартир\w*#i #квартир\w* посуточно# тоесть...поправьте регулярное выражениеThu, 28 Jan 2010 18:53:55 +0300sl1pпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419674" (?"!("a*")) в "заглядывающих назад" подмасках нельзя использовать квантификаторы типа *+, только если какие-нибудь {3} С такими непонятными сложными условиями...поправьте регулярное выражениеThu, 28 Jan 2010 17:19:03 +0300heedпоправьте регулярное выражениеhttp://softtime.ru/forum/read.php?id_forum=6&id_theme=71424#post419597#(?"=)(?"!("a*")){$keyWord}(?=)#i ругается: Warning: preg_replace() : Compilation failed: lookbehind assertion is not fixed length at offset 14 нужно сделать так, чтобы...поправьте регулярное выражениеThu, 28 Jan 2010 12:22:28 +0300sl1p