Skip to main content
Stack Overflow на русском

Результаты поиска

Тип поиска Синтаксис поиска
Метки [метка]
Точно "слова в кавычках"
Автор user:1234
user:me (ваши)
Рейтинг score:3 (3+)
score:0 (нет)
Ответов answers:3 (3+)
answers:0 (нет)
isaccepted:yes
hasaccepted:no
inquestion:1234
Просмотры views:250
Код code:"if (foo != bar)"
Секции title:яблоки
body:"яблоки апельсины"
Ссылка url:"*.example.com"
Закладки in:saves
Статус closed:yes
duplicate:no
migrated:no
wiki:no
Типы is:question
is:answer
Исключить -[метка]
-яблоки
Для получения дополнительной информации о расширенном поиске посетите нашу страницу справки
Результаты поиска по меткам
Параметры поиска: not deleted user 294342
32 результата

PHP — скриптовый язык программирования общего назначения, активно применяемый для разработки веб-приложений. Используйте эту метку, если у вас возникли вопросы по применению данного языка или о самом языке.

0 голосов
1 ответ
45 показов

Перебор значений в регулярке php

Есть поиск значений в строке: //Материал $material = "Стальная балка"; // Алюминий if (preg_match('/.*(алюмин).*/iu', $material)) { $material_result = "alum"; } // Сталь …
Amsterdam's user avatar
  • 546
2 голоса
1 ответ
92 показа

implode не разбирает массив

$diametr = "диаметр деталей составляет 2,5 ММ, 5 ММ 4,5 ММ)"; $diametr = preg_match_all('/[0-9\.,円]+(?=\s?мм)/ui', $diametr, $diametr_result); print_r($diametr_result); $diametr_result = implode(" …
Amsterdam's user avatar
  • 546
0 голосов
1 ответ
220 показов

Массив через preg_match_all

Переменная $diametr получает такой массив: Array ( [0] => DiDom\Element Object ( [node:protected] => DOMElement Object ( [tagName] => div [schemaTypeInfo] => …
Amsterdam's user avatar
  • 546
0 голосов
2 ответа
191 показ

Удалить все нули кроме "10"

Задача: удалить из результата с дробными числами все нули, кроме цифры "10", ее нужно передать как есть. Удалось организовать удаление нулей после точки, вместе с самой точкой (так и должно быть): $d …
0 голосов
Принятый

Удалить все нули кроме "10"

В общем, следующее решение является в этом случае наиболее подходящим: $diametr_result = "2 2.50 2.0 3.75 4.5 5.00"; echo $diametr_result = preg_replace('/(\.[^0])0+|\.0+/', '1ドル', $diametr_result); …
-4 голоса
2 ответа
440 показов

preg_match_all выводит количество совпадений вместо результата

Регулярка ищет совпадения по "цифра+мм", находит их $diametr = '<div>металл толщиной 15 мм 2 мм 3мм</div>'; $diametr_result = preg_match_all('/[0-9\.,円]+(?=\s?мм)/ui', $diametr, $diametr_result); $ …
0 голосов

preg_match_all выводит количество совпадений вместо результата

В общем задача решилась следующим образом (уверен, подобное решение очевидно для знающих людей и пишется быстрее, чем найти и прикрепить ссылку на документацию): $diametr = '<div>металл толщиной 15 м …
1 голос
1 ответ
44 показа

Регистронезависимость в implode

$string = 'Шерсть хлопок шерсть 15 35 15'; $array = implode(' ', array_unique(preg_split('/\s+/iu', $string))); echo $array; Если данные в одном регистре, то скрипт работает, удаляет повторяющиеся зн …
0 голосов
2 ответа
286 показов

Получить только одно совпадение строки

Находим числа, после которых стоит "м". $dlina = "420м 100г и 400м 100г"; $str_dlina = preg_match_all("/\d+\s(м)\b|\d+(м)\b|\d+\s(метров)\b|\d+(метров)\b/iu", $dlina, $out); $dlina = implode(', ', $o …
2 голоса
1 ответ
679 показов

Регулярка - удалить символы, дефис заменить на пробел

Требуется написать следующую логику: Удалить из строки все символы, кроме букв латинских/кириллицы и "," (запятой), а знак "-", если он встречается, нужно заменить на пробел, при этом, если между сов …
0 голосов
Принятый

Не парсит кириллицу PHP

В общем, дело было в кодировке страниц донора. Решением стало подключение третьего параметра в парсинг 'windows-1251': $document = new Document('http://donor.ru/catalog/tovar/', true, 'windows-1251') …
Amsterdam's user avatar
  • 546
0 голосов
1 ответ
159 показов

Не парсит кириллицу PHP

Есть PHP парсер на библиотеке DiDOM. Настроен был на одном тестовом сервере, работал. Сейчас перенесен на другом, и там почему то не парсит значение с кириллицей. … Подозреваю, что php, но что конкретно?... <? …
Amsterdam's user avatar
  • 546
1 голос
3 ответа
105 показов

Отфильтровать данные без разделителей в строке

Есть строка, с параметрами и рандомным количеством элементов. Например: 20% шерсть 30% хлопок 50% лен а может быть и такой: 20% шерсть,80% хлопок или такой: 40 % хлопок, 60 % шерсть т.е. нет …
Amsterdam's user avatar
  • 546
0 голосов
2 ответа
77 показов

Найти элемент по содержимому [закрыт]

Имеем список: <ul> <li>Состав: медь, свинец</li> <li>Длина: 1м</li> <li>Вес: 5кг</li> <li>Страна: Россия</li> </ul> Нужно из всего списка получить содержимое li в котором есть слово …
Amsterdam's user avatar
  • 546
0 голосов
0 ответов
25 показов

Оптимизировать цикл парсинга

Есть некоторый цикл (представлен частично от основного кода, но суть передает): foreach ($links as $key => $value) { // H1 $sostav_result = $document->find('h1')[0]->text(); $sostav_re …
Amsterdam's user avatar
  • 546

1
2 3
15 30 50 на странице

AltStyle によって変換されたページ (->オリジナル) /