|
9 / 9 / 4
Регистрация: 04.08.2013
Сообщений: 161
|
|||||||||||
Поиск слова в строке20.06.2015, 16:16. Показов 7302. Ответов 12
Метки нет (Все метки)
Всем привет. Мне нужно найти слово в строке. я уже перепробовал кучу функций, но в некоторых строках ничего не находит.
Вот пример
вот пробовал и :
0
|
|||||||||||
| 20.06.2015, 16:16 | |
|
Ответы с готовыми решениями:
12
3 слова в строке (через пробелы) Поиск по части слова Поиск заданного слова |
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
||||||||||||
| 20.06.2015, 17:13 | ||||||||||||
0
|
||||||||||||
|
9 / 9 / 4
Регистрация: 04.08.2013
Сообщений: 161
|
|
| 21.06.2015, 12:17 [ТС] | |
|
Спасибо. я так тоже пробовал, но не получалось почему то)), щас заработало, спасибо.
Еще один вопрос, я вот получаю запись из контакта, но при просмотре текста в некоторых местах какието квадратики, которые при записи в БД изменяются на знаки вопроса "?????", как мне очистоить текст от этих квадратиков? ---------- string(1362) " Цена 8 000 грн СДАМ Лучшее предложение в районе!!! Киев, Оболонский район, ул. Вышгородская Теплая уютная 3к квартира (кирпичный дом) с хорошим ремонтом. 2 комнаты раздельные, зал с кухней сделан в стиле полустудии. В квартире - вся необходимая мебель, - посудомоечная машина, - стиральная машина, - пылесос, - микроволновая печь, - холодильник, - плита/духовка, вытяжка, - газовая колонка - интернет - телевизор 42”LED - в санузле пол с подогревом Балкон застеклен - вид на парк и дом-музей Т. Шевченко Хата на Приорке Квартира идеально подходит для проживания семьи с ребенком Рядом - кинотеатр Кадр , детский центр развития, школа и детский сад. Просмотры с воскресения (21.06) !!! Цена 8 000гр Виктория 063 894 1572" -------------
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 21.06.2015, 15:31 | |
|
0
|
|
|
9 / 9 / 4
Регистрация: 04.08.2013
Сообщений: 161
|
|||||||||||
| 22.06.2015, 10:49 [ТС] | |||||||||||
|
Я изменил кодировку файла в UTF-8 на начальном этапе, но все равно квадратики в тексте.
Пробовал еще вот так:
Вот нашел еще функцию удаления BOM символов:
![]() Добавлено через 39 минут Я нашел таблицу HTML символов в десятичном коде http://htmlweb.ru/html/symbols.php , и там нашел символ квадратиков похожих на те что у меня в тексте попадаются 🔍 🔎 , скажите как можно вырезать из строки вот эти символы? Я предполагаю нужно перевести строку с десятичный код, а потом удалить.
0
|
|||||||||||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||||||
| 22.06.2015, 11:20 | ||||||
|
надо просто привести все к одной кодировке.
Кодировка файла должна быть UTF-8 Without (без) BOM. Под виндой проще всего воспользоваться Notepad++ - "Преобразовать в ..." Помимо этого, необходимо отправить заголовок
0
|
||||||
|
9 / 9 / 4
Регистрация: 04.08.2013
Сообщений: 161
|
|
| 22.06.2015, 11:24 [ТС] | |
|
вот нашел конвертер строки в ASCII https://mothereff.in/html-enti... 0%90%D0%9C , скажите можно ли переконвертировать скриптом в ACII потом удалить нужный символ, а потом назад в UTF-8 ?
Добавлено через 2 минуты У меня кодировка файла и заголовок в UTF-8
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||||||
| 22.06.2015, 11:26 | ||||||
|
а кодировку для mb_* функций устанавливали?
0
|
||||||
|
9 / 9 / 4
Регистрация: 04.08.2013
Сообщений: 161
|
||||||
| 22.06.2015, 11:33 [ТС] | ||||||
|
Указал, но тоже выводит эти квадратики.
Вот пробую так
Чувствую нужно както скриптом перевести как тут https://mothereff.in/html-enti... 0%90%D0%9C потом удалить ненужны коды символов и перевести назад.
0
|
||||||
|
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
|
|
| 22.06.2015, 14:21 | |
|
0
|
|
|
9 / 9 / 4
Регистрация: 04.08.2013
Сообщений: 161
|
|||||||
| 22.06.2015, 14:51 [ТС] | |||||||
|
Вобщем сделал:
Добавлено через 20 минут чтото регулярка не работает так как нужно, мне нужно \ud*** любые три символа после \ud
0
|
|||||||
|
669 / 640 / 335
Регистрация: 26.04.2014
Сообщений: 2,122
|
|
| 22.06.2015, 15:47 | |
|
Может быть эти квадратики это остаток от каких-нибудь смайлов типа Emoji?
Щас в ВК много куда пихают эти смайлы, да ещё бывает по многу, почти после каждого слова...
0
|
|
|
9 / 9 / 4
Регистрация: 04.08.2013
Сообщений: 161
|
|||||||||||
| 22.06.2015, 16:52 [ТС] | |||||||||||
|
нет, это простые символы в юникоде вот тут их много http://unicode-table.com/ru/#control-character , с этим я разобрался, мне нужно сейчас регуляркой выбрать коды которые начинаются на \ud
вот например из этих кодов. \ud83c\udfe0 \u0426\u0435\u043d\u0430 13 000 \u0433\u0440\u043d \ud83d\udd11\u0421\u0414\u0410\u041c \ud83c\udfe0 \u0426\u0435\u043d\u0430 13 000 \u0433\u0440\u043d \ud83d\udd11\u0421\u0414\u0410\u041c\ud8 3d\udd11\udd11 Добавлено через 10 минут
Добавлено через 48 минут Сделал так
0
|
|||||||||||
| 22.06.2015, 16:52 | |
|
Помогаю со студенческими работами здесь
13
Поиск в текущей строке Запрос на поиск части слова Поиск слова в двух файлах Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|