|
|
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
Подскажите, плиз! Какой функцией можно проверить строковое выражение на содержание в ней только цифр? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 09:46 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
?IIF(LEN(cStr)=CHRTRAN(cStr,CHRTRAN(cStr,"0123456789",""),""),.T.,.F.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 09:51 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
Поправка: ?IIF(LEN(cStr)=LEN(CHRTRAN(cStr,CHRTRAN(cStr,"0123456789",""),"")),.T.,.F.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 09:52 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
Ну, Саша, ты и отжег!!! Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 09:54 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
Впрочем, я сам не лучше. Вместо isnumeric() читать isdigit() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 10:01 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
проходящий.Ну, Саша, ты и отжег!!! Код: plaintext 1. 2. 3. Ну первое - это соптимизированный мой вариант. Второе - не гарантирует правильность. Третье - где ты это взял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 10:02 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
AleksMed проходящий.Ну, Саша, ты и отжег!!! Код: plaintext 1. 2. 3. Ну первое - это соптимизированный мой вариант. Второе - не гарантирует правильность. Третье - где ты это взял. Если почитать про ISDIGIT(), как и про ISALPHA(), то лучше их не использовать в данном случае. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 10:04 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
проходящий.Ну, Саша, ты и отжег!!! ... Зря ты так. Мысль хорошая, реализация чуть покачала: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 10:06 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
Dima T проходящий.Ну, Саша, ты и отжег!!! ... Зря ты так. Мысль хорошая, реализация чуть покачала: Код: plaintext Димка всех соптимизировал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 10:07 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
1) VAL(cStr) > 0 && цифры 2) VAL(cStr) = 0 && не все цифры правда строку из 0 (ноль) определит как вариант 2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 10:23 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
Alex_Ts1) VAL(cStr) > 0 && цифры 2) VAL(cStr) = 0 && не все цифры правда строку из 0 (ноль) определит как вариант 2 ?VAL("1a2b") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 10:29 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
Всем спасибо. В моем случае меня устроило Val(str) (Как сама не догадалась ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 10:31 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
Alex_Ts1) VAL(cStr) > 0 && цифры 2) VAL(cStr) = 0 && не все цифры правда строку из 0 (ноль) определит как вариант 2Не угадал :) Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 10:32 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
ИрычВсем спасибо. В моем случае меня устроило Val(str) (Как сама не догадалась ) Всё таки они странные ... эти женщины ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 10:33 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
Dima T Alex_Ts1) VAL(cStr) > 0 && цифры 2) VAL(cStr) = 0 && не все цифры правда строку из 0 (ноль) определит как вариант 2Не угадал :) Код: plaintext 1. Опс!! Беру слова обратно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 10:34 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
Dima T Alex_Ts1) VAL(cStr) > 0 && цифры 2) VAL(cStr) = 0 && не все цифры правда строку из 0 (ноль) определит как вариант 2Не угадал :) Код: plaintext 1. Опс!! Беру слова обратно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 10:36 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
))) УШЕЛ ИЗУЧАТ МАТ ЧАСТЬ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 10:36 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
по мне так лучше: ? TYPE(mystring)='N' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 10:56 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
Погодинпо мне так лучше: ? TYPE(mystring)='N' Опять же ?TYPE("1e12") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 10:58 |
|
||
|
проверка строки
|
|||
|---|---|---|---|
|
#18+
ИрычПодскажите, плиз! Какой функцией можно проверить строковое выражение на содержание в ней только цифр? Спасибо.Хотелось бы уточнить. Вы проверяете просто взятую строку или полученную из поля ввода формы? Если второе, то надо ограничивать поле ввода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2007, 11:07 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34796641&tid=1588780]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
85ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
74ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 433ms |

| 0 / 0 |
