- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
Функция ЭтоVIN(Знач Значение, Знач ПробелыЗапрещены = Истина) Экспорт
Если ТипЗнч(Значение) <> Тип("Строка") Тогда
Возврат Ложь;
КонецЕсли;
Если Не ПробелыЗапрещены Тогда
Значение = СтрЗаменить(Значение, " ", "");
КонецЕсли;
Возврат ЗначениеЗаполнено(Значение)
И (СтрДлина(Значение) = 17)
И
// Если содержит только цифры, то в результате замен должна быть получена пустая строка.
// Проверять при помощи ПустаяСтрока нельзя, так как в исходной строке могут быть пробельные символы.
СтрДлина(
СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить(
СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить(
СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить(
СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить(
СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить(
СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить(
СтрЗаменить( СтрЗаменить( СтрЗаменить(
Значение, "0", ""), "1", ""), "2", ""), "3", ""), "4", ""), "5", ""), "6", ""), "7", ""), "8", ""), "9", "")
, "A", ""), "B", ""), "C", ""), "D", ""), "E", ""), "F", ""), "G", ""), "H", ""), "J", ""), "K", ""), "L", ""), "M", "")
, "N", ""), "P", ""), "R", ""), "S", ""), "T", ""), "U", ""), "V", ""), "W", ""), "X", ""), "Y", ""), "Z", "")) = 0;
КонецФункции
Функция определяет является ли строка VIN, метода выбрана забавная - в строке удаляются все допустимые символы, то что осталось, по мнению автора - мусор, т.е. vin невалидный. Видимо просто проверить каждый символ на вхождение в допустимый алфавит это слишком просто ;).
guest6 20.05.2024 10:36 # −2
3oJIoTou_xyu 20.05.2024 11:59 # 0
guest6 20.05.2024 14:44 # 0
Хорошо, что строка короткая.
koropet 18.09.2024 09:39 # 0
guest6 20.05.2024 16:18 # 0
MAPTOBCKuu_nemyx 21.05.2024 18:28 # −1
Роскомнадзор запретил букву А
Роскомндзор зпретил букву Б
Роскомндзор зпретил укву В
Роскомндзор зпретил уку Г
Роскомндзор зпретил уку Д
Роскомнзор зпретил уку Е
Роскомнзор зпртил уку Ё
Роскомнзор зпртил уку Ж
Роскомнзор зпртил уку З
Роскомнор пртил уку И
Роскомнор пртл уку Й
Роскомнор пртл уку К
Росомнор пртл уу Л
Росомнор прт уу М
Росонор прт уу Н
Росоор прт уу О
Рср прт уу П
Рср рт уу Р
с т уу С
т уу Т
уу У
Ф
Х
Ц
Ч
Ш
Щ
Ъ
Ы
Ь
Э
Ю
Я
guest99 27.05.2024 05:36 # 0
guest6 27.05.2024 06:01 # 0
Только Цыфры
После буквы ы
guest6 27.05.2024 11:38 # 0
guest6 27.05.2024 06:01 # 0
https://x.com/kpertsev/status/1752049101074510052
guest6 27.05.2024 07:06 # 0
Ей сегодня тридцать лет.
Я несу ей поздравленье
И огромный розовый букет.
А по ДОС вакансий нет?
sprog 03.06.2024 22:03 # 0
guest6 03.06.2024 23:52 # 0
guest6 04.06.2024 19:25 # 0
guest6 04.06.2024 19:31 # 0
guest6 04.06.2024 19:31 # 0