@phpgeeks

Страница 5134 из 8430
Sergey
30.06.2017
05:59:28
Тоже пройдет

Евгений
30.06.2017
05:59:36
а не должно

я так понял, он хочет по набору букв искать слова в которых присутствует весь набор в произвольном порядке

adikalon
30.06.2017
06:00:05
почему не должно?

Google
Евгений
30.06.2017
06:00:22
"но не должны "тополь", "поле", "колбаса", "лоперамидол"."

adikalon
30.06.2017
06:00:38
нет, он сказал, что должно проходить "лоперамидол", а по набору букв оно не проходит

adikalon
30.06.2017
06:00:56
ибо тут нет буквы я

Sergey
30.06.2017
06:01:44
Должно проходит только если есть все 4 буквы в слове

Твоя регулярка сработает если есть любая буква в слове

adikalon
30.06.2017
06:02:13
а да, сорян

перечитал сообщение

ну и ладно

Евгений
30.06.2017
06:08:12
интересно как на такую задачу стрпос натянуть)

Google
Ignos
30.06.2017
06:09:39
Ребят, сейчас идея пришла. Вроде бы, клево и интересно, но любопытно, почему не знаю людей,которые её бы воспользовались. наверное, есть подводные камни, но сходу их не вижу. Работая на удаленке можно снять хату на Бали. Жить и работать там три месяца. Потом по аналогии снять хату в Тайланде , во Вьетнаме итд итп - английский широко распространен - цена аренды жилья - небольшая. можно снять целый дом на берегу океана, особенно,если въехать с соседом. - коворкингов море - стоимость жизни не высокая (столицы в расчет не берем) - фрукты круглый год и недорого - по выходным можно осматривать каждый раз новые интересные места Потом совершить переезд по аналогии в любые другие уголки земного шара, где выполняются эти же условия. В отличии от переезда на совсем меньше мороки и бюрократии. + можно варировать временные проемежутки пребывания , чтобы не заскучать по родине. Заодно можно офигенно подтянуть английский ) Из минусов пока только вижу необходимость тратить деньги на авиабилеты . Но этот минус существенно сглаживается, если после каждой релокации не возвращаться в РФ. А перелеты по Азии стоят недорого
У меня девушка так и делает, но в тае нельзя жить больше чем пол года по закону.

Евгений
30.06.2017
06:09:39
я бы пока не нашёл как сделать регуляркой, если такое возможно, сделал бы поиск каждой буквы по отдельности и если все 4 сработали на тру то и результат тру

Евгений
30.06.2017
06:12:05
а если букв будет 8?
смотря как задаются эти буквы

Евгений
30.06.2017
06:12:09
при этом слова из 4 букв проходят проверку? хз, так ли это

Евгений
30.06.2017
06:12:28
можно написать метод куда входит массив букв и строка для поиска и там всё перебирается))

Евгений
30.06.2017
06:12:38
ещё, должно ли находиться слово с 2 буквами о, если указана только одна

Евгений
30.06.2017
06:12:49
можно много чего придумать, мы же не обладаем всей информацией о задаче ))

Pavel
30.06.2017
06:13:37
+ за юмор ))
задача-то в поставленном варианте решена

Евгений
30.06.2017
06:14:11
Pavel
30.06.2017
06:14:57
Никто же не сказал: разработайте универсальную систему анализа. Сказано: эти слова проходят, а вот эти - нет. Зачем преждевременные оптимизации?

Евгений
30.06.2017
06:15:09
?

Евгений
30.06.2017
06:15:27
привычка делать сразу универсально :D

Sergey
30.06.2017
06:16:11
задача-то в поставленном варианте решена
Нет слово "полеяд" не проходит

интересно как на такую задачу стрпос натянуть)
Пройти по массиву с буквами "поля", и для каждой вызвать strpos

Евгений
30.06.2017
06:19:05
Пройти по массиву с буквами "поля", и для каждой вызвать strpos
ну, то же что я и подумал только с регулярками. А что быстрее работает, стрпос или прегмач?

Google
Sergey
30.06.2017
06:19:27
Странный вопрос

Во вторых так и не увидел готовой регулярки

Евгений
30.06.2017
06:20:21
"Пройти по массиву с буквами "поля", и для каждой вызвать strpos"

можно для каждой вызвать "preg_match"

вопрос о том что быстрее отрабатывает

при миллиарде запросов например )

Евгений
30.06.2017
06:20:46
можно для каждой вызвать "preg_match"
можно. регулярку в студию

Евгений
30.06.2017
06:21:11
что, регулярку поиска одной буквы сложно придумать?))))

Sergey
30.06.2017
06:21:11
Он собирается делать регулярку с 1 символом

Регулярки головного мозга

Евгений
30.06.2017
06:21:57
Регулярки головного мозга
о том и речь. 1 символ проще стрпос

Евгений
30.06.2017
06:22:04
я ничего не собираюсь делать, передо мной такой задачи не стояло ))

Sergey
30.06.2017
06:22:28
Но ты её предлагаешь так реализовать

Евгений
30.06.2017
06:22:55
где я её предлагаю реализовать?)

я написал что первое в голову пришло

Sergey
30.06.2017
06:23:09
ну, то же что я и подумал только с регулярками. А что быстрее работает, стрпос или прегмач?

Евгений
30.06.2017
06:24:29
прегмач просто гибче в поиске вот я и про него первым и подумал, а вы накинулись )

ТЗ не было :3

Sergey
30.06.2017
06:25:11
Работа со строками всегда быстрее чем с регулярным выражением

Ivan
30.06.2017
06:40:37
https://vk.com/blog/streaming-api

Google
Оксана
30.06.2017
06:52:02
Пятничного утра Вам! Москва. В телеком компанию ищу php/go back end. На проект разработки АPI управления телекоммуникационными услугами. Рефакторинг кода, yii, zend, mysql, jira, git. Работа в проектной группе. 120 000 net. В компании есть бассейн/сауна, массаж, много спорта, бесплатное обучение.

(;¬_¬)
30.06.2017
06:53:19
Мало денег
тебе бани с сауной мало?

Sergey
30.06.2017
06:53:51
тебе бани с сауной мало?
Только если сауна с девочками

Vladislav
30.06.2017
06:54:02
тебе бани с сауной мало?
нужно больше золота

Admin
ERROR: S client not available

Оксана
30.06.2017
06:54:05
Мало денег
Но есть гибкий график и отличный коллектив)

Chuvi
30.06.2017
06:54:31
Нужно использовать strpos
Это на фронте, так что indexOf(), я сейчас так делаю, но думал что можно заменить рекурсию регуляркой...

(;¬_¬)
30.06.2017
06:54:51
Только если сауна с девочками
ну дык договориться?

Sergey
30.06.2017
06:54:58
Sergey
30.06.2017
06:55:36
ну дык договориться?
Не в РФ, Нургалиев не разрешил

Chuvi
30.06.2017
07:02:33
Нет смысла, регулярки медленней и сложнее для чтения
Простая регулярка типа /[string]{string.length}/ быстрее на наборах от 8. Но результат немного не тот...

ты нашел ошибку с foreach?
Нет. Нашёл костыль. )

Jack
30.06.2017
07:44:30
Подскажите, как убрать ошибку Параллельное выполнение скрипта ?

Sergey
30.06.2017
07:44:46
испольнять скрипт последовательно

Chuvi
30.06.2017
07:48:02
что?
Я вчера гонял тесты, на наборах от 8 до 24 символов. Рекурсия медленнее чем Regex.test("["+string+"]{"+string.length+"}"). Но результат не удовлетворительный в плане того что при тестере "ололо" строка "ооооооооо" тоже прокатит.

Sergey
30.06.2017
07:48:40
причем тут рекурсия и indexOf

Google
Jack
30.06.2017
07:49:27
испольнять скрипт последовательно
Скрипт запускается через сron каждые 15 минут. И я как понимаю, предыдущий не успевает завершится.

(;¬_¬)
30.06.2017
07:50:15
запускай непросто. храни данные о том завершился он или нет

и проверяй что предыдущий завершился перед запуском

Jack
30.06.2017
07:51:22
ок, спасибо.

Sergey
30.06.2017
07:51:40
Скрипт запускается через сron каждые 15 минут. И я как понимаю, предыдущий не успевает завершится.
или проверяй что предыдущий завершился, или завершай старый когда новый запустился

Chuvi
30.06.2017
07:52:03
причем тут рекурсия и indexOf
Стоп, а ты как планируешь indexOf'ом проходить? Я подумал о функции, которая сама себя вызывает на следующий символ, если предыдущий нашёлся.

Sergey
30.06.2017
07:52:07
лучше вариант 2, т.к. не придется с мусором в памяти бороться

var isExist = true; for (var char in need) { isExits &= str.indexOf(char) !== -1; } reutrn isExists;

Chuvi
30.06.2017
08:02:07
var isExist = true; for (var char in need) { isExits &= str.indexOf(char) !== -1; } reutrn isExists;
Ну тут как минимум нужен ранний выход, чтоб не тестить остальные если первый не прошёл тест. И рекурсия в это случае удобнее, нет?

Sergey
30.06.2017
08:02:27
нет

рекурсия тут не нужна

рекурсия нужна когда у тебя неизвестное количество циклов

Chuvi
30.06.2017
08:06:34
рекурсия нужна когда у тебя неизвестное количество циклов
Всё же не согласен. Не вижу минусов рекурсивной функции здесь. Да и по DRY всё же эту проверку в фукцию стоит вынести, чтобы не плодить циклы, если проверить надо не в одном месте.

Страница 5134 из 8430