Я пытаюсь решить свою проблему с регулярным выражением, и я считаю, что утверждение о взгляде может быть лучшим ответом (или так я думаю), но я не уверен, как их использовать.Lookahead Assertion JavaScript
Для примера ввода int a = 5;
Я хотел бы получить значение идентификатора int, 5
, с RegEx. Чтобы быть конкретным, я ищу RegEx для соответствия значению, указанному в идентификаторе и знаке равенства, но перед точкой с запятой.
Может ли кто-нибудь предоставить мне подробный пример, чтобы я мог узнать, как использовать утверждение lookahead (если это лучший способ сделать что-то подобное)?
Спасибо!
http://www.regular-expressions.info/lookaround. html – alex
Почему, по-вашему, вам нужен взгляд на это? Представление было бы для чего-то вроде идентификации 'int a' части в' int a = 5' vs 'int a;'. Вы будете «смотреть вперед», чтобы увидеть, есть ли задание или нет. –
Моя нехватка знаний в области взглядов показывает ... Вы поднимаете интересный случай, который я на самом деле нахожу полезным. Как бы я использовал lookahead, чтобы увидеть, была ли указана переменная не так, как вы упомянули? – Joey