Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.12.2011, 02:45
Аспирант
Отправить личное сообщение для [MI_nor] Посмотреть профиль Найти все сообщения от [MI_nor]
 
Регистрация: 24.05.2010
Сообщений: 31

Регулярные выражения
Есть вот такая регулярка: "/\s*(?\d+)|(\w+)|(.))/gim"
Она все определяет прекрасно за исключением того, что такие числа как "3.2" или операторы "==", "++", "<=" она парсит как
"3",".","2"
"=","="
"<","="

Собственно как исправить этот момент?
Ответить с цитированием
  #2 (permalink)  
Старый 05.12.2011, 02:52
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

А, собственно, что она должна находить?
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #3 (permalink)  
Старый 05.12.2011, 02:55
Аспирант
Отправить личное сообщение для [MI_nor] Посмотреть профиль Найти все сообщения от [MI_nor]
 
Регистрация: 24.05.2010
Сообщений: 31

Лексемы языка JavaScript =)
Сейчас она парсит все на блоки, но к сожалению если длина лексемы больше 1 символа, то она делит её на несколько(к названиям переменных не относится)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулярные выражения. Помогите! Dorian_bs Общие вопросы Javascript 16 09.11.2011 08:05
Регулярные выражения jungle Общие вопросы Javascript 5 03.03.2011 20:57
нежадные регулярные выражения KOLANICH Общие вопросы Javascript 2 12.12.2010 01:08
Функции поиска и замены строк или регулярные выражения? Armen Общие вопросы Javascript 1 01.01.2010 12:35
Регулярные выражения ? grusha jQuery 34 03.03.2009 22:29