За последние 24 часа нас посетили 17614 программистов и 1724 робота. Сейчас ищут 924 программиста ...

Поиск строки в текстовом документе

Тема в разделе "PHP для новичков", создана пользователем Димка, 9 июн 2018.

  1. Karabas_il

    Karabas_il Новичок

    С нами с:
    7 июн 2018
    Сообщения:
    14
    Симпатии:
    0
    Сначала по фигурным скобкам, потом по en.... ru... по двооеточиям.... за немного шагов получаем нужное.
     
  2. tania_v

    tania_v Активный пользователь

    С нами с:
    7 июн 2018
    Сообщения:
    36
    Симпатии:
    5
    Вроде сразу можно по "en":"
    Нулевой элемент массива выбросить, а остальные в цикле.
    Зачем фигурные скобки смотреть, мы же тупо действует))

    Но preg_match_all вроде будет изящнее.
    Вроде девочки-отличницы по сравнению с троечником-хулиганом.

    Но в любом случае задача (при желании) вполне решается простыми школьными средствами, без высшей математики джонсонов))
     
  3. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    @tania_v, зачем вы советуете парсить json регулярками? Сами не понимаете, что это извращение?
     
  4. Димка

    Димка Новичок

    С нами с:
    9 июн 2018
    Сообщения:
    15
    Симпатии:
    0
    не лучший способ предложенный в начале :)
    --- Добавлено ---
    Вставляешь кусок кода в любом виде и все готово.

    Код (Text):
    1. 119 We need the money, Baba.
    2. Нам нужны деньги, Баба.
    3. 120 We'll hold off for a bit. I think business will pick up.
    4. Мы немного затянем пояса. Думаю, дела наладятся.
    5. 121 If business picks up, then we won't have to sell it, sure.
    6. Если дела наладятся, тогда нам, конечно, не придется его продавать.
    7. 122 But the sky is far and the earth is hard. We will have to sell it soon.
    8. Но небо далеко, а земля тяжела. Скоро нам придется его продать.
    9. 123 Well, what about a little story before dinner?
    10. А как насчет небольшой сказки перед ужином?
    11. 124 And we'll forget all about dresses for a while.
    12. И мы забудем о платьях на какое-то время.
    13. 125 Maybe Parvana would like to read something for us?
    14. Может Парвана желает нам что-нибудь прочитать?
    15. 126 Not right now, Mama-jan. I'm tired.
    16. Не сейчас, Мама-джан. Я устала.
    17. 127 She's not a child anymore, she tells me.
    18. Она говорит мне, что она уже не дитя.
    --- Добавлено ---
    По твоему рецепту скрипт вместо нескольких строк превратиться в мега программу с некому не нужной лишней писаниной
    --- Добавлено ---
    Ну все всем спасибо за помощь. Форум можно закрывать , а то тут уже тема не туда уехала.
    --- Добавлено ---
    последний вопросик

    PHP:
    1. $name = [];
    Это так в php7 создается некий пустой массив?
    --- Добавлено ---
    Только один один и последний вопросик

    PHP:
    1. $name = [];
    не...... так скрипт из нескольких строк превратиться в мега проект Самый лучший и короткий вариант предложенный в начале форума:)
     
  5. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    Это так в php 5.4+ создаётся пустой массив
     
  6. Димка

    Димка Новичок

    С нами с:
    9 июн 2018
    Сообщения:
    15
    Симпатии:
    0
    Только один один и последний вопросик

    PHP:
    1. $name = [];
    Это так в php7 создается некий пустой массив?


    не...... так скрипт из нескольких строк превратиться в мега проект Самый лучший и короткий вариант предлож:)
     
  7. Димка

    Димка Новичок

    С нами с:
    9 июн 2018
    Сообщения:
    15
    Симпатии:
    0
    :eek:
     
  8. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.593
    Симпатии:
    362
    @Димка, про heredoc уже рассказали, но если надо подстраховаться от преобразования php-переменных в "строке с двойными кавычками", то лучше использовать nowdoc.