powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как заставить регэксп сравнивать всю строку?
5 сообщений из 5, страница 1 из 1
как заставить регэксп сравнивать всю строку?
    #35717033
акуз-программист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
            var str = 'strstr'
            var reg = /str/
            alert(reg.test(str))
выдаёт true

нужен false. true при var str = 'str'
...
Рейтинг: 0 / 0
как заставить регэксп сравнивать всю строку?
    #35717047
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем для этого регэсп? alert(str == 'str')
...
Рейтинг: 0 / 0
как заставить регэксп сравнивать всю строку?
    #35717154
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так почитайте хоть что-нибудь про регэкспы, прежде чем ваять. В любом, даже самом захудалом, мане написано про спецсимволы начала и конца строки (^ и $).

Насчет бессмысленности регэкспа ввиду str == 'str' молчу, надеюсь что это всего лишь показательный пример и за ним скрывается мега-задача, как всегда....
...
Рейтинг: 0 / 0
как заставить регэксп сравнивать всю строку?
    #35717212
акуз-программист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо что ответили, но хамить то зачем было? про регэкспы я читал не мало. но в жавескрипт мне с ними приходилось и приходится работать много меньше чем в жаве. а там немного по-другомее.

ЗЫ: мегазадача. проверить что введённая строка есмь число.
...
Рейтинг: 0 / 0
как заставить регэксп сравнивать всю строку?
    #35717398
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
акуз-программиста там немного по-другомее.
в джаве тоже есть ^ и $.
акуз-программистЗЫ: мегазадача. проверить что введённая строка есмь число.
если это число в общем виде (т.е. действительное), то может сгодиться функция isNaN . Для частных случаев - регэкспы, кратенько можно почитать здесь
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как заставить регэксп сравнивать всю строку?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]