|
|
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Здраствуйте! Допустим есть на сайте поле где хранится адрес. И поле с индексом. У меня есть БД где есть эти данные. Но дело в том, что поле индекс в базе не заполнено нигде пока. А в поле адрес введён индекс в начале. Я делал обрезание первых 5-х символов и вставлял их в поле индекс на сайте. Но индекс не во всех полях адреса есть и иногда вместо цифр выводило первые символы адреса. Возник такой вопрос: есть две переменные POSS, ADRESS Как можно задать такое условие - если POSS = null и ADRESS имеет первый символ строки число тогда ....? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 17:11 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 17:15 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Можно найти числа в строке. А как если я узнал первый символ строки и узнать число это или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 17:26 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
если выражение укажет, что строка начинается с цифры, то это будет означать, что первый символ строки - цифра ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 17:31 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
ну да логично. Я получаю первый символ ADRESS.charAt(0), Ищу числа /\d+/g, и проверяю тип typeOf. Код: javascript 1. 2. 3. Получается так вроде ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 17:55 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Denis1991, ты пробовал заглянуть в гребаные мануалы? или изучаешь js экспериментальным путем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 17:58 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 17:59 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Denis1991, Я так понимаю, индекс всегда 6 цифр и неважно в какой части строки он находится и есть ли вообще. Код: javascript 1. 2. Не?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 17:59 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Да спасибо. У нас 5)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 18:02 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Если нужно узнать, есть ли число в начале строки s, достаточно выполнить сравнение if(parseInt(s)). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 20:24 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Если нужно и ноль распознавать, то if(parseInt(s)!=NaN). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 20:28 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Novis Dixi!=NaNготов побиться об заклад, что в консольке это не проверялось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2013, 20:46 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Яростный Меч, как раз в консольке и проверялось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 08:35 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Яростный Меч, Ну, для более широкой потрабельности можно и !isNaN(parseInt(s)). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 08:59 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Novis DixiЯростный Меч, как раз в консольке и проверялось. Это на каком езыке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 09:48 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Novis Dixi, одно из двух - или обман, или проверка шла только на false, true ни разу не было получено. Специфика в том, что в javascript "все есть объект" за исключением 2 сущностей - NaN и undefined. Весь парадокс в том, что NaN != NaN - это азы. Поэтому проверить сравнением с NaN не получится, есть только единственный способ - isNaN (на самом деле можно еще через исключения, но зачем?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 10:54 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. Код: html 1. 2. 3. 4. 5. 6. 7. 8. Такая ситуация что проверка (match != "") всегда "true" потому как match - Object. Поменял условие на такое Код: javascript 1. Ошибка т.к. match is null. Подскажите как решить пожалуйста?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 11:06 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
исправил. Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 11:13 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
http://javascript.ru/String/match Может, просто проверять функцией test? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 11:13 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Можно и так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 11:20 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. Нет не работает (poss == "" && !isNaN(match)) всегда true ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 11:34 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
кстати Код: javascript 1. не срабатывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 11:36 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
ссылка на мануал по match уже дана, чего еще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 11:37 |
|
||
|
первый символ строки число или нет?
|
|||
|---|---|---|---|
|
#18+
Ничего. Просто написал что скрипт который написал не работает с !isNaN(match). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2013, 11:46 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38431711&tid=1447771]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
178ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
80ms |
get tp. blocked users: |
2ms |
| others: | 227ms |
| total: | 536ms |

| 0 / 0 |
