Помогите с регулярным выражением
62 повідомлення
#10 років тому
Уважаемые коллеги! Сам от себя не ожидал, но зашел в тупик со следующей задачей:Допустим, есть строка 'a=1 x a=2 y a=3 z a=4'.
Как из нее с помощью регулярного выражения извлечь 'a=\d+', которое стоит ближе всего перед 'z'?
'/a=(+).*?z/' извлекает 'a=1 x a=2 y a=3 z', а нужно только 'a=3 z'.
Заранее очень благодарен за помощь.
3562 повідомлення
3562 повідомлення
#10 років тому
Да, оно самое правильное