Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Есть ли символ в строке (https://javascript.ru/forum/misc/21560-est-li-simvol-v-stroke.html)

Andrei 15.09.2011 11:04

Есть ли символ в строке
 
Здравствуйте!

Подскажите как проверить есть ли символ в строке ?!

Snipe 15.09.2011 11:16

например
str.search('a') != -1 //регистр важен
str.search(/a/i) != -1 //регистр не важен

http://javascript.ru/String/search

Andrei 15.09.2011 11:30

Спасибо!

FINoM 17.09.2011 05:43

Цитата:

Сообщение от Snipe
str.search('a') != -1

Мелочь, конечно, но мне кажется красивее было бы так:
~str.search('a')

ваый 17.09.2011 11:23

Цитата:

Сообщение от FINoM
Мелочь, конечно, но мне кажется красивее было бы так:
~str.search('a')

ха, а мне кажется, что здесь уместнее indexOf, поскольку не задействует регулярки, то есть шустрее:
~str.indexOf('a')


Часовой пояс GMT +3, время: 16:36.