powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Найти слово в столбце
10 сообщений из 10, страница 1 из 1
Найти слово в столбце
    #38666430
dimachion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как найти слова в указанном столбце определенной таблице? и подсчитать их сколько там?

В самих ячейках находится текст. Например вот текст -> ( Новый президент Украины распорядился создать коридор для выхода мирного населения из зоны конфликта на востоке страны. Порошенко поручил организовать перевозку людей и медицинское обслуживание, а также развернуть сеть мобильных пунктов с питьевой водой, питанием и лекарствами. )

Надо найти слово Порошенко и подсчитать сколько таких слов встречается в столбце. Текст взят наугат ( рыбный )
...
Рейтинг: 0 / 0
Найти слово в столбце
    #38666467
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если на php то вам в помощь
...
Рейтинг: 0 / 0
Найти слово в столбце
    #38666634
dimachion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос может не по теме, но как написать регулярное выражения для получения только слова из html кода?
...
Рейтинг: 0 / 0
Найти слово в столбце
    #38666675
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в HTML зачастую проще парсерами орудовать. Как-то встречалось даже что-то похоже на jQuery на пхп. phpQuery называется.
...
Рейтинг: 0 / 0
Найти слово в столбце
    #38666684
dimachion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hettв HTML зачастую проще парсерами орудовать. Как-то встречалось даже что-то похоже на jQuery на пхп. phpQuery называется.

Нет мне не надо сайт парсить, просто в базе данных есть текст с html кодом вот и чтобы грамотно вытащить только слово.

Почитал про регулярное выражение только сложно для новичка. Попробовал сделать наброски, только не работает

$pro = "Порошенко";

preg_match('/^[$pro]+$/', $string)

echo "<pre>";
print_r ($string);
echo "</pre>";
...
Рейтинг: 0 / 0
Найти слово в столбце
    #38666687
dimachion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот такая ошибка

Fatal error: Only variables can be passed by reference in
...
Рейтинг: 0 / 0
Найти слово в столбце
    #38666706
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И где HTML то?
...
Рейтинг: 0 / 0
Найти слово в столбце
    #38666730
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вы хотя бы поглядели, что в конечном выражени будет, а там будет не то, что вы ожидали, т.к. не те кавычки испльзуете.
...
Рейтинг: 0 / 0
Найти слово в столбце
    #38666920
dimachion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да точно там кавычки не нужны. тормознул ). html код я не выложил, он берется из базы данных, там много и дал переменную $info

$pro = "Порошенко";

preg_match_all("/^[$pro]+$/" , $info , $string);

echo "<pre>";
print_r ($string);
echo "</pre>";
...
Рейтинг: 0 / 0
Найти слово в столбце
    #38666976
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Немного изврата)
Код: sql
1.
SELECT (CHAR_LENGTH(txt)-CHAR_LENGTH(REPLACE(txt, 'Порошенко', '')))/CHAR_LENGTH('Порошенко') as repeat FROM `test`
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Найти слово в столбце
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]