Регулярное выражение
Помогите сделать регулярку. Нужно найти вот такие под-строки: VAL$0.00. Понимаю, что можно сделать поиск под-строки. Но мне нужна именно регулярка.
Саму регулярку я могу сделать. Но мне нужно без диапазонов. Проблема только с VAL. Как сделать чтобы это слово было целиком без диапазонов? |
Цитата:
/VAL\$\d\.\d\d/ Чем не подходит? |
Что Вы имеете ввиду под диапазоном?
Получить цифры после строки VAL можно такой регуляркой: /VAL$(\d+\.\d+)/gi |
voraa, ruslan_mart,
спасибо. Я делал так: /\D{3}\$\d\.\d\d/. Голова к вечеру плохо варит... |
firep91613, \D - это все. кроме цифр, а значит и пробел, и перенос строки, все что угодно :)
Правильнее будет так /\w+\$\d\.\d\d/ или /[a-z]+\$\d\.\d\d/ Но если вам нужно найти строку четко из трех букв, то: /(^|\b)[a-z]{3}\$\d\.\d\d/ |
ruslan_mart,
спасибо, за грамотное разъяснение. |
Часовой пояс GMT +3, время: 21:29. |