Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
17.03.2017, 18:02
|
|||
---|---|---|---|
|
|||
определение букв в номерах |
|||
#18+
Добрый день! имеется текстовое поле в котором 7значные числовые номера, но иногда вместо цифр могут попадаться буквы (погрешности распознавания JPG файлов) Как можно определить такие "битые" номера? понимаю, что можно сделать в лоб простым перебором символов, но есть ли более красивое решение? Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.03.2017, 18:24
|
|||
---|---|---|---|
|
|||
определение букв в номерах |
|||
#18+
Vigo1, Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
17.03.2017, 18:36
|
|||
---|---|---|---|
определение букв в номерах |
|||
#18+
Vigo1Как можно определить такие "битые" номера? Надо понимать, номер - в строковой переменной? Проверить Trim(Num) = Trim(CStr(Val(Num))). ... |
|||
:
Нравится:
Не нравится:
|
|||
|
18.03.2017, 14:47
|
|||
---|---|---|---|
определение букв в номерах |
|||
#18+
Vigo1имеется текстовое поле в котором 7-значные числа, но иногда вместо цифр могут попадаться буквы (погрешности распознавания JPG файлов) Как можно определить такие "битые" номера? ... красивое решение? 1. Попытаться или импортировать в поле aka Numeric typе, или после импорта сменить тип поля. 2. Отксерить на спец чесночную бумагу Dubo Pinocchio: она в случае дефекта данных начинает краснеть и скукоживатся... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.03.2017, 09:21
|
|||
---|---|---|---|
определение букв в номерах |
|||
#18+
guest_rusimportVigo1, Код: sql 1. 2.
Неверно. Такой способ легко пропустит буквы и символы. К примеру: "1E5", "&H7". Простой перебор символов не так уж и плох, кстати. В том числе и по скорости. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.03.2017, 10:04
|
|||
---|---|---|---|
определение букв в номерах |
|||
#18+
AndrFguest_rusimportVigo1, Код: sql 1. 2.
Неверно. Такой способ легко пропустит буквы и символы. К примеру: "1E5", "&H7". Простой перебор символов не так уж и плох, кстати. В том числе и по скорости. Такой запрос выводит все значения где содержатся нецифровые символы Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.03.2017, 10:47
|
|||
---|---|---|---|
|
|||
определение букв в номерах |
|||
#18+
AndrFguest_rusimportVigo1, Код: sql 1. 2.
Неверно. Такой способ легко пропустит буквы и символы. К примеру: "1E5", "&H7". Простой перебор символов не так уж и плох, кстати. В том числе и по скорости. У Панурга , конечно, красивей, но и мой запрос для таких частных случаев легко подправить Код: sql 1. 2. 3.
или ещё чего забыл ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.03.2017, 11:02
|
|||
---|---|---|---|
|
|||
определение букв в номерах |
|||
#18+
Код: sql 1.
можно, наверное, собрать в список Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.03.2017, 11:11
|
|||
---|---|---|---|
|
|||
определение букв в номерах |
|||
#18+
хм-м-м, точно - можно :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.03.2017, 11:39
|
|||
---|---|---|---|
определение букв в номерах |
|||
#18+
Ну тады уж и от isnumeric() избавиться, и сделать Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.03.2017, 12:10
|
|||
---|---|---|---|
|
|||
определение букв в номерах |
|||
#18+
AkinaНу тады уж и от isnumeric() избавиться, и сделать Код: vbnet 1.
не удивлюсь, если следующий вопрос будет, к примеру - " А у меня некоторые восмерки распознаются как тройки , т.к. местами не пропечатались. Как бы мне красиво это исправить...?" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.03.2017, 17:30
|
|||
---|---|---|---|
определение букв в номерах |
|||
#18+
[quot guest_rusimport]Akinaне удивлюсь, если следующий вопрос будет, к примеру - " А у меня некоторые восмерки распознаются как тройки , т.к. местами не пропечатались. Как бы мне красиво это исправить...?" Ну приходилось обрабатывать всякое. К примеру, дату вводили в тексте и вполне могли ввести: I-2З-2O18 - сколько тут ошибок? Или при вводе ФИО использовали символы как русские, так и английские символы - это тоже приходилось прекращать и блокировать... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1612620]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 336ms |
total: | 466ms |
0 / 0 |