Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Страницы: 1
RSS
Регулярное выражение, регулярное строка
 
Помогите уважаемые регулярку составить, все равно на каком языке я потом переведу на руби..
Есть строка содержит <=хреф.123 .....................................>
надо найти такую строку и записать все что после хреф123 до кавычки.
 
Чисто навскидку и на коленке (возможно, можно и короче).
1.  cat test.txt

dsfgdhsfd
dsaffdhg
<=href.123....dfgfdh..............>
dgjfgasd
gdsfgbhd

2. sed -n '/href.123/p' test.txt | sed 's/<=href.123//;s/>//'
....dfgfdh..............
3. То, что выше > file2.txt
Оно?
 
Ну или так: preg_match("/<=href.123(.*)>/i", $subject, $matches) в $matches[1] ,будет искомая строка
Страницы: 1
Читают тему