ОК, давайте может быть так поступим - вы приведёте пример запроса - а я покажу вам как сделать то, о чём я говорю - на примере :)
<a href='#node'>Вниз</a>
.....
<a name='node'></a>Часть контента
/^([а-я]+\s){2}[^а-я]+\s/i
Нет, почему?
Если надо заменить НЕ в названии полей и НЕ в комментариях, то -
="(.*?)...(.*?)" заменить на ="$1yyy$2"
Ок, обьявим соревнование - кто сможет в мой код добавить эту штуку - тот автоматически получает приглашение на собеседование в крупную корпорацию:)))
Если ТС захочет узнать решение - велкам ко мне в асю :)
jumash добавил 09.06.2009 в 23:36
В целом чушь, но утверждение, конечно, правильное
Тут надо юзать регулярки если позволяет текстовый редактор, конечно))))
Я юзаю EditPlus и там это решается просто на ура регулярками :)
RewriteCond %{HTTP_HOST} !^(www\.)?\..*
RewriteRule .* http://site.ru [R=301,L]
забыл ! :)
Тоже вариант :)
RewriteCond %{HTTP_HOST} ^(www\.)?\..*
SET NAMES ...; не помогает?
Проще всего скриптом
Алгоритм такой
SHOW TABLES
потом по каждой таблице DESC TABLE
парсите результат и делаете запросы соответствующие в цикле
jumash добавил 09.06.2009 в 17:02
на перле кстати только что набросал
#!/usr/bin/perl -wuse strict;use DBI;my $dbh = .....; # соединение с БДmy @x = map $_->[0], @{$dbh->selectall_arrayref(qq[SHOW TABLES;])};foreach my $table (@x){ print qq[Совершаю насилие над таблицей $table\n]; my @y = map $_->[0], @{$dbh->selectall_arrayref(qq[DESC $table])}; foreach my $field (@y) { print qq[Обнаружено поле $field\n]; $dbh->do(qq[UPDATE $table SET $field='xxxx' WHERE $field='yyyy']); print qq[Замена в поле $field совершена\n]; }}$dbh->disconnect;
перенос строки слеш эн порезался парсером - ну там в целом понятно что и где