- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Почитал немного небезызвестных и неизвестных авторов, и решил себе поменять кавычки " на елочки. Написал регулярку.... В упор не понимаю, почему не работает?
:confused:
Думал еще попробовать (\040|$|<br />) вместо \040, что посоветуете?
Вот это вроде меняет. А "\040" это что такое??
Я бы только сначала проверял чётность кавычек в исходном тексте...
Потому что бывает, что 3 кавычки это нормально, например, в названиях типа
ООО "Рекламное Агентство "Бла-бла-бла"
Shema,
Вот это вроде меняет. А "\040" это что такое??
Это пробел, я его использую т.к. запомнился сразу как учил
ООО "Рекламное Агентство "Бла-бла-бла"
Как бы тут разобраться, что ставить. Текст-то некорректен совсем... Вы как поступаете?
Гм, я и как у вас пробовал. Менял в тексте "Компания"
Как бы тут разобраться, что ставить. Текст-то некорректен совсем...
С точки зрения русского языка абсолютно корректен, хотя программисту режет глаз :)
ООО «Рекламное Агентство «Бла-бла-бла»
Mmonger,
С точки зрения многих материалов в инете, внутри нужно ставить лапки, а тут однако нет их.... Но глаза режет сильно :( :( А какой правило так позволяет делать? Я нигде не нашел таких.
Mmonger,
С точки зрения многих материалов в инете, внутри нужно ставить лапки, а тут однако нет их.... Но глаза режет сильно :( :( А какой правило так позволяет делать? Я нигде не нашел таких.
В русском варианте различают два вида кавычек: типографические и рукописные. Первые применяются при наборе и печати. Вторые — в рукописях. Исключение: при наборе, цитата внутри цитаты может выделяеться рукописными кавычками, но это всё же выглядит хуже. Использование рукописных кавычек вместо типографических ошибкой не является.
Проверка четности не спасает, сами же показали пример.
Я бы тоже отталкивался от того, справа или слева от знака кавычек стоит пробел (у топикстартера, если не ошибаюсь, так и сделано). Если слева, то кавычка открывающая, если справа, то закрывающая. Особо тяжелые случаи — слева и справа пробел или отсутствие такового, неразрывный пробел (который nbsp с амперсандом) — прогонял бы поиском и правил вручную.
Возникает только одна сложность: если текст идет как на русском, так и на английском, простая замена не спасает: в английской типографике правильно “ ”, в русской „ “, и, самое главное, эти знаки при внешней схожести встречаются в разных местах: у буржуев это нулевой уровень вложенности, у нас первый. Напомню, что у них первым уровнем вложенности будут одинарные кавычки: “Joint Stock Company ’GlavHrenSnabSbitNamahon’” — тоже нюанс.
А. Э. Мильчин, Л. А. Чельцова, Справочник издателя и автора — настольная книга любого человека, имеющего отношение к тексту :) У меня электронный вариант издания Аст, 1999 года, скачанный отсюда: http://rudtp.ru/lib.php?book=97
п. 8.2.4. Рисунок кавычек:
«2. Если внутри цитаты есть слова (словосочетания и фразы), в свою очередь заключенные в кавычки, то последние должны быть другого рисунка, чем кавычки, закрывающие и открывающие цитату (внешние кавычки — обычно елочки « », внутренние — лапки „ “).
Если по техн. Причинам невозможен набор кавычек другого рисунка, кавычки одного рисунка рядом не повторяются {об этом уже говорилось в топике}.
3. Если в цитате встречаются кавычки «третьей ступени», т. е. внутри заключенных в кавычки словосочетаний цитаты есть, в свoю очередь, слова, взятые в кавычки, в качестве последних рекомендуются кавычки второго рисунка, т. е. лапки».
Думаю, и в Гиленсоне
http://rudtp.ru/lib.php?book=11
http://rudtp.ru/lib.php?book=172
что-нибудь, да найдется.
Напоследок от себя лично: использование кавычек-лапок внутри кавычек-елочек мне жутко не нравится, поэтому всюду, где сам пишу, ставлю вариант «елочки внутри елочек», естественно, с уничтожением удвоенных знаков. Типа, нет у меня ну никакой возможности ставить лапки. Ваще!
P.S. Кое-что об этом написано, например, у Лебедева: http://www.artlebedev.ru/kovodstvo/62/
P.P.S. Да, совсем забыл о <br> и прочих тегах. Тоже учитывать надо. Наверное, к поиску кавычек с пробелами стоит подключить еще поиск кавычек с угловыми скобками, а не только c <br>.
Лучше бы конечно сами почитали доки и научились работать с регулярными выражениями, но может Вы не программист и вам это не надо...
P.P.S. Да, совсем забыл о <br> и прочих тегах. Тоже учитывать надо. Наверное, к поиску кавычек с пробелами стоит подключить еще поиск кавычек с угловыми скобками
Это имхо вообще непонятно как реализовать, т.е. в тексте может быть пример кода или html, еще знак "больше", "меньше" и т.п., примеров много.
Спасибо, за совет. Попробую сделать вывод ошибки, если в тексте нечетное кол-во кавычек. Английский пока был не нужен, но это уже наводит на мысль. Вообще регулярками не так сложно его опознать, добавить например:
[^"а-я]*
Завтра после пар попробую окончательную ф-ю написать ☝
Я бы не стал делать такую функцию вообще.
Это работа верстальшика, а не программиста.
Почти из всех правил бывают очень неприятные исключения. А когда с правильного исправляется на неправильное, это хуже, чем вообще не исправлять.
Почитал немного небезызвестных
Поменьше Лебедева читайте. Когда переведете сайт хотя бы в юникод, тогда и будет ставить какие хотите ковычки, пока же используется 8-битная windows-1251 или 7-битная KOI8-R нечего выдумывать извращений и пользуйтесь только простыми символами, хоть это и противоречит типографике.