Форум программистов, компьютерный форум, киберфорум
PHP: RegExp
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
wtf!?
750 / 281 / 25
Регистрация: 21.05.2010
Сообщений: 732
1

Из строки получить только первую группу

08.06.2012, 22:32. Показов 1174. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток.
Я хочу из строки получить только первую группу. Написал выражение

</a></td><td class=".+"><a href=".+">(.+)</a></td><td class=".+">
Входная срока например
<tr><td class="even"><a href="/?tab=episode&seriesid=79824&seasonid=489386&id=4329042&amp;lid=7">266</a></td><td class="even"><a href="/?tab=episode&seriesid=79824&seasonid=489386&id=4329042&amp;lid=7">The First and Last Opponent</a></td><td class="even">2012-06-07</td><td class="even"> &nbsp;</td></tr>
То есть, допустим входная строка содержалась в $a, я хочу чтобы по нахождению подстроки в строке (вроде написанное выражение ищет норм, проверял на гсиннер) в $a оказалась первая группа, то есть соответственно для данного примера должно получится
PHP
1
$a="The First and Last Opponent";
Буду благодарен за обьяснение как сие сделать.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.06.2012, 22:32
Ответы с готовыми решениями:

Циклы: вывести в окно консоли в первую строку только гласные из заданной строки, а во вторую - только согласные
задана строка s=&quot;дроваыеши&quot;. Используя строку glas=&quot;аоеуиы&quot;, состоящую гласных букв, вывести в...

Даны три строки. Определить можно ли из символов третьей строки получить первую и вторую строки
Помогите пожалуйста! 1)Даны три строки. Определить можно ли из символов третьей строки получить...

Из строки получить группу подряд идущих цифр
Здравствуйте. Как то похожую тему создавал, сейчас аналогичный вопрос. Так и не выучил регулярки....

Работа с HtmlAgilityPack. В HTML разметке несколько таблиц, как получить только первую?
В html разметке несколько таблиц, как вытащить только первую? В данной таблице, присутствуют...

1
20 / 20 / 28
Регистрация: 03.12.2010
Сообщений: 69
12.06.2012, 11:50 2
Не совсем понял о чем вы, но скорее всего думаю вы имели ввиду это
PHP
1
2
3
4
5
6
<?php 
$sp = '<tr><td class="even"><a href="/?tab=episode&seriesid=79824&seasonid=489386&id=4329042&amp;lid=7">266</a></td><td class="even"><a href="/?tab=episode&seriesid=79824&seasonid=489386&id=4329042&amp;lid=7">The First and Last Opponent</a></td><td class="even">2012-06-07</td><td class="even"> &nbsp;</td></tr>';
preg_match_all('#</a></td><td class=".+"><a href=".+">(.+)</a></td><td class=".+">#i', $sp, $tr);
$a=$tr[1][0];
echo $a;
?>
0
12.06.2012, 11:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.06.2012, 11:50
Помогаю со студенческими работами здесь

Получить 2 новые строки, одна из которых содержит только буквы, а другая только цифры
Дана строка состоящая из букв и цифр. Получить 2 новые строки, одна из которых содержит только...

Получить две новые строки, одна из которых содержит только буквы, другая только цифры
добрый вечер! не могли бы вы помочь с двумя задачками? :) 1) Дана строка, состоящая из букв и...

Множества: получить две новые строки, одна из которых содержит только буквы другая - только цифры
дана строка состоящая из букв и цифр. получить две новые строки, одна из которых содержит только...

Поменять местами первую и последнюю строки матрицы, содержащие только отрицательные элементы
1). Дана матрица размера (mxn). Поменять местами её первую и последние строки, содержащие только...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru