Форум программистов, компьютерный форум, киберфорум
PHP: RegExp
Войти
Регистрация
Восстановить пароль
Другие темы раздела
PHP Nubo_регулярки https://www.cyberforum.ru/ php-regex/ thread576213.html
сделал регулярку preg_match_all("<a href=(.*)>(.*)</a>~isU",$content, $matches); для контента 16.05.2012<a href="/node/0001">Заголовок 1</a> 16.05.2012<a href="/node/0002">Заголовок 2</a> 16.05.2012<a href="/node/0003">Заголовок 3</a> выдает нули, ногами не пинайте пожалуйста, подскажите что не так
Помогите с простым вырожением. PHP
Нужно выбрать из текста английские буквы. Так выбирается только первое буква. $n = "Кроссовки Christian Louboutin 8900 руб."; preg_match("/.*(+)*/Usmi",$n,$w); Спасибо.
PHP Помогите по чпу!!! Первоначальный вид ссылок!! <a href="?tip=1" class="menu">Главная</a> <a href="?tip=2" class="menu">О проекте</a> правила в .htaccess RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d https://www.cyberforum.ru/ php-regex/ thread575152.html PHP Поиск выражения между квадратными скобками Никак не могу сделать так, чтобы находились выржаения типа и Т.е просто и в скобках и с аргументом. // Добавлено через 14 часов 45 минут вот так работает: /\/ https://www.cyberforum.ru/ php-regex/ thread573552.html
PHP Регулярное выражение... парсинг ошибок oracle
Бьюсь уже целый день :) Хочу парсить ораклевые ошибки... Неохота это в цикле делать, т.к. это все "легко" решается регульником. Только вот как ? Дана строка: $error="#0 C:\SERVER\doc\portal\lib\oracle.php(25): PDO->__construct('oci:dbname='srv_1', 'tester', 'hello') #1 C:\SERVER\doc\portal\modules\runtime\abon.php(21): init_oracle() #2 C:\SERVER\doc\portal\modules\balance.php(11):...
PHP Исключение некоторых символов из результата. https://www.cyberforum.ru/ php-regex/ thread568533.html
Допустим, есть регулярное выражение: (\d{2})({4}) Ему удовлетворяют "01asdf", "55tLaB" и т. п. Но необходимо, чтобы в результат включались только буквы. В данном случае это реализуется просмотром назад: ((?<=\d{2}){4}) Всё работает. Но видоизменим изначальное выражение: ({4})(\d{2})({4}) По-прежнему, надо включать только буквы. К примеру, если на вход идёт asdf01qwer, результат должен быть...
PHP Помогите дописать парсер файлов. Здравствуйте, помогите решить проблему. Есть вот такой вот код, он из регулярной строки выделяет нужную мне чать и потом конвертирует из HEX в DEC: /*/////////////////Hex_to_dec//////////////////////////////////*/ function hextostr($hex) { $str=''; for ($i=0; $i < strlen($hex)-1; $i+=2) https://www.cyberforum.ru/ php-regex/ thread568286.html PHP preg_match
Ку!. while (!feof($rewrite)) { $mytext2=fgets($rewrite); //читаем строку if(preg_match("/&kind=(.*?)&/", $mytext2, $match)) { echo "$match<br>"; $k++; } else $s++;
PHP Как в рег. выражении сделать проверку на любой символ, кроме последовательности "abc"? https://www.cyberforum.ru/ php-regex/ thread566785.html
Такой код означает любой символ, кроме буквы "а". А как сделать чтоб было любой символ, кроме последовательности "abc"?
PHP Из имени файл получить "удобоваримое"... Есть назнания файлов, различные есть и русские и латиница и цифры и мусорные символы типа псевдографики, и построфы и другие разные. Необходимо из этого набора "пурги" получить нормально название тока с буквами и цифрами, уберя всю шелуху, а русские перевести в транслит. Помогите пожалуйста новичку. Спасибо https://www.cyberforum.ru/ php-regex/ thread566644.html
Корректная настройка локализации PHP
Добрый вечер. Столкнулся со следующей проблемой. Класс \w не воспринимает русские символы. Предварительный вызов setlocale(LC_ALL, 'ru_RU.UTF-8'); ничего не даёт. Сам вызов setlocale проходит нормально, функция возвращает 'ru_RU.UTF-8', т.е. локаль вроде бы устанавливается. Текст в UTF-8. Есть ли вообще какие-то предположения, в чём может быть причина? ОС Ubuntu.
PHP Найти определенное слово с строке Задача: найти в строке все вхождения слова. Есть строка: "Строка, в которой ищем текст. Кот здесь не причем." Что ищем: "кот" (животное такое) Было вот такое регулярное выражение: $string = 'Строка, в которой ищем текст. Кот здесь не причем.'; $key = 'кот'; $cnt = preg_match_all("#\\b(".$key.")\\b#usi", $string, $pocket); В результате в переменной $cnt должно быть 1, в $pocket - 'кот',... https://www.cyberforum.ru/ php-regex/ thread566182.html
886 / 681 / 101
Регистрация: 23.01.2009
Сообщений: 1,582
18.05.2012, 22:49 0

Чтение Из файла и поиск по строкам! - PHP - Ответ 3050679

18.05.2012, 22:49. Показов 3445. Ответов 5
Метки (Все метки)

Ответ

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
 
// строки из файла (неважно, как вы их получаете)
$lines = array(
    "Music2 A State Of Trance 2009 01 Armin van Buuren Imagine",
    "Music2 A State Of Trance 2009 02 Armin van Buuren with DJ Shah feat Chris Jones Going Wrong",
    "Music2 Movin Melodies 17 atb the summer"
);
 
// поисковые слова
$arr = array("Trance", "DJ");
 
// перебираем строки по одной
foreach ($lines as $line)
{
    // изначально релевантность строки - ноль
    $relevance = 0;
    
    // проверяем в строке наличие поисковых слов. на каждое найденное увеличиваем релевантность строки.
    foreach ($arr as $word)
        if (stripos($line, $word) !== false) $relevance++;
    
    // если релевантность не нулевая, записываем в результат поиска.
    if ($relevance) $results[] = compact('line', 'relevance');
}
 
// функция-компаратор для сортировки результатов по релевантности (по убыванию)
function sort_by_relevance($a, $b) { return $b['relevance'] - $a['relevance']; }
 
// собственно сама сортировка
usort($results, 'sort_by_relevance');
 
// вывод результатов
foreach ($results as $result)
    printf("%s (%d)<br />", $result['line'], $result['relevance']);


Вернуться к обсуждению:
Чтение Из файла и поиск по строкам! PHP
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2012, 22:49
Готовые ответы и решения:

Запись и чтение данных из структурированного файла, поиск по строкам
Доброго времени суток Всем! Вот такая тема, допустим есть некий файл txt или другой какой то...

Чтение файла, как сделать прогон по всем строкам файла
Вот вообщем задание: Составить текстовый файл, состоящий из нескольких строк следующего...

Чтение файла по строкам
Имеется файл 1.txt, в котором нходятся варианты первого вопроса. Заранее не известно количество...

Чтение файла по строкам
Никак не могу понять как прочитать файл по строкам? Единственное что смог придумать это...

5
18.05.2012, 22:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2012, 22:49
Помогаю со студенческими работами здесь

Чтение по строкам из текстового файла
Как взять каждую строку из файла и присвоить каждой свою переменную? Содержание файла: intro 80...

Чтение переменных из файла по строкам
Всем привет. Помогите решить проблему. Дан файл вида: Pole1 Name1 Pole2 Name2 Pole3 Name3...

Чтение по строкам из файла txt
Здраствуйте народ есть вопросик непойму как сделать такую штуку есть тхт -файл можноли считать с...

Чтение файла по строкам в C++ Builder
Как в Label отобразить содержимое файла по строкам (или текст который выведен в ListBox также...

Чтение файла после создания по строкам
Крч.. возникла такая проблема..Создаётся профиль в файл profile.bd И потом продолжается работа...

Чтение строк из текстового файла, присваивание значений строкам класса
Нужно создать базу данных и занести в нее информацию из текстового файла, заполненного строками...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru