Перейти к содержимому

Фотография

Использование локальных переменных в поле Regular Expression


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Lemur

Lemur

    Опытный участник

  • Members
  • PipPipPipPip
  • 265 сообщений
  • ФИО:Левиков Владимир Владимирович

Отправлено 12 сентября 2011 - 08:50

Здравствуйте!
Хотел бы узнать возможно ли использование локальных переменных в поле Regular Expression?
Мне требуется написать сценарий для страницы новостей(пользователь попадает на страницу новостей, с неё на определённую новость). Переход на определённую новость осуществляется кликом по ссылке Подробнее. Я пробовал сделать так:
1.Создать ряд переменных с айдишниками новостей(думал потом заменить загрузкой из файла)
2.Подставлять их вместо id(Пробовал следующее: <a href='(server name/SingleNews.aspx\?ID=${ID})'> или <a href='(server name/SingleNews.aspx\?ID=+${ID})'>.
В результате проставляется значение по дефолту.
Возможно ли как то получать URL по тексту ? Например я задал найти текст "подробнее", он его нашел но использовал то что указано в параметре href.
  • 0

#2 Lemur

Lemur

    Опытный участник

  • Members
  • PipPipPipPip
  • 265 сообщений
  • ФИО:Левиков Владимир Владимирович

Отправлено 12 сентября 2011 - 11:03

Всё разобрался... почитал побольше про регулярные выражения.
использовал вот что:<a href='(server name/SingleNews.aspx\?ID=(.+?))'>
и в результате всё нормально заработало.
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных