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