Pull to refresh
90
0
Евгений Лепёшкин @Spearance

веб-программист

Мне тоже предлагают вступить в регистр, хотя я уже поделился КМ

могу предположить что слишком большое количество сохраненных состояний срабатывает как зацикливание, по крайней мере FireFox ровно об этом и говорит. Если отключить сохранение /(?:a)+/.test(longStr) всё прекрасно работает

увы, нет такой настройки, а с альфанумериками всё ок

const checkEmail = (email) => {
  let input = document.createElement(`INPUT`);
  input.type = `email`
  input.value = email;

  return input.checkValidity();
};

есть вариант без простынки с регуляркой :)

А в той что вы указали начало точно не про email, как будто бессмысленная регулярка для объема, возврат каретки, перевод строки, причем необязательные, за которыми должен обязательно идти один пробел или табулятор и вся скобка тоже необязательна.

Как минимум \r тоже должна быть \r? Далеко не все на винде :)

в JavaScript \b работает только с латинским алфавитом

отличный пример, спасибо, забираю в разбор

По поводу таких вещей как римские цифры и прочие экзотические правила. Я на своем Типографе, тот который https://typograf.ru, проанализировал частоту использования правил на текстах, которые чаще всего присылают в API и основную форму на сайте, и подобрал оптимальный набор. Римские добавить не проблема, но их крайне редко используют.

нет, этот типограф по духу ближе к WYSIWYG

Есть много интересных размерных единиц, например ℃, но не во всех гарнитурах эти символы прорисованы, либо они выглядят ущербно. Есть в планах добавить размерных единиц. Замечание принято.

Действительно, дискриминация по числовому признаку :) спасибо, бросил ишью

Спасибо, кинул ишью, это не сложно поправить.

прямо из этого же примера:
‘SDM BANK’, JOINT STOCK COMMERCIAL BANK
Не согласен про город, здесь обычное перечисление, поэтому запятая вполне уместна.

Заграничные названия могут обходиться и без нее, а в нашем случает тоже может если название не превращено в абсурд.

АО «А+» → А+ АО
ООО «ААА» → ААА ООО

или посложнее:

Администрация Аромашевского муниципального района МАОУ Аромашевская СОШ им. В.Д. Кармацкого

трансформируется в:

Аромашевская СОШ им. В.Д. Кармацкого МАОУ Администрация Аромашевского муниципального района
пока отвечал, куда-то делся вопрос про необходимость запятой
Здесь применен принцип как в адресах: город, улица, дом; по аналогии: название, аббревиатура.
Плюс сама запятая является визуальным маркером, который чётко определяет где заканчивается название и начинается организационно-правовая форма.

Например: Альфастрахование, Тюменский филиал ОАО
Ждал этот вопрос. Примеры взяты из небольшой базы :) как есть, а регистрирующие органы ни орфографию, ни типографику не проверяют. Приходится мириться с тем что есть (у самого внуки будут Данииловичи, намаемся ещё).
Спасибо!

Количество правил безусловно добавлю. Те скрипты что уже родились проверялись всего на 800 наименованиях реальных компаний и конечно же не могли включать в себя все случаи, но, попадались интересные варианты :)
Особо не думал об этом. Мне кажется здесь может встречаться много имен собственных и каких-то аббревиатур, составленных из первых букв имен владельцев, или еще что-то подобное, что ни одним словарем или зависимостью не словить + некоторые особо твердолобые владельцы компаний просят чтобы им документы выписывали именно с таким же названием, например: ЗАО «РаДуГа».
Проблема EXIF данных заключается в том что они пишутся не только фотоаппаратами, но и различными редакторами и конвертерами. 2 КБ это не много для картинки в 100 КБ, но для иконки 0.5 КБ лишний багаж в 2 КБ просто ни к чему.

Что до поиска, то сомнительно прямое использование EXIF данных в поиске, если только вы туда специально ключевые слова не пишете. В отдельно взятых фото- задачах это действительно полезная вещь, но в большинстве случаев нет.

Статья интересная, подобным приемом с пастеризацией и последующим дизером раньше (в начале 2000-х) пользовались верстальщики газет и журналов, чтобы фотографии в 300dpi хоть как-то вмещались на 100 Mb Iomega Zip :)

Information

Rating
Does not participate
Location
Тюмень, Тюменская обл. и Ханты-Мансийский АО, Россия
Date of birth
Registered
Activity