Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

Php функция разбивки строки на части размером не более 640 символов


Załączniki 1

Wgląd do aplikacji jest dostępny tylko zarejestrowanym użytkownikom.
  1. 57472
     716  14

    1 dzień61 PLN

    Здравствуйте, могу реализовать нужную Вам функцию, сегодня же

  2. 1482    28  0
    1 dzień24 PLN

    В принципе, задачу я решил. Готов отдать вам код за 300 грн. Обращайтесь

  3. 276    18  1
    1 dzień23 PLN

    Добрый день. Сделаю в течении нескольких часов, только нужно уточнить некоторые детали.

  4. Jeszcze 5 ofert jest ukrytych
  • Profil został usunięty
    25 czerwca 2019, 13:35 |

    Так а если просто разбить по переносам \n

  • Oleksii Bondar Youcan
    25 czerwca 2019, 16:57 |

    представим ситуацию что у нас строка 1000 символов. Соответственно нам ее надо разбить на 2 блока максимум 640 символов.


    Строка: Товар 1 - 200 USD\nТовар 2 |640-й символ| - 100 USD\n\nИТОГО...

    В итоге у нас сейчас получается:

    1. ...Товар 1 - 200 USD\nТовар 2 [640]

    2.  - 100 USD\n\nИТОГО... [360]


    А надо:

    1. ...Товар 1 - 200 USD [630]

    2. Товар 2 - 100 USD\n\nИТОГО [370]

    (убираем верхний\нижний \n если после них\до них ничего нет)


    Если такая ситуация:

    Строка: ...\nбла бла[640] бла.

    То:

    1. ...[630]

    2. бла бла бла.[370]

    (убираем \n в месте разбивки)


    Если такая ситуация:

    Строка: ...бла бла[640] бла.

    То:

    1. ... бла бла[635]

    2. бла.[375] (убираем лишний в месте разбивки)


    Приоритет переносов: сначала пытаемся перенести по \n, если \n нет, то по точке, если точки нет, то по запятой, если нет запятой, то по пробелу.

  • Aleksandr Aleksandrov
    25 czerwca 2019, 15:31 |

    можно пример строки?

  • Oleksii Bondar Youcan
    25 czerwca 2019, 16:34 |
    BBQ - Mid (31cm) has been added to your shopping cart.\n\nIN YOUR SHOPPING CART:\n1. BBQ - Mid (31cm) (19 pcs) = 284.81 USD\n2. BBQ - Small (26cm) (7 pcs) = 90.93 USD\n3. Pepperoni - Small (26cm) (1 pcs) = 11 USD\n4. Pepperoni - Large(36cm) (1 pcs) = 15 USD\n5. Bolognese - Small (26cm) (1 pcs) = 12 USD\n6. Bolognese - Mid (31cm) (1 pcs) = 14 USD\n7. Mexicano - Small (1 pcs) = 13.5 USD\n8. Mexicano - Mid (31cm) (1 pcs) = 15.5 USD\n9. Hawaiian - Small (26cm) (2 pcs) = 25.98 USD\n10. Hawaiian - Mid (31cm) (4 pcs) = 59.96 USD\n11. test (1 pcs) = 1 USD\n12. BBQ - Large (36cm) (12 pcs) = 203.88 USD\n\nSubtotal: 747.56 USD\n\nDelivery cost: 5 USD\nTax: 6.25% (46.72 USD)\n\nTOTAL: 799.28 USD
  • Aleksandr Aleksandrov
    25 czerwca 2019, 16:56 |

    Может я что-то неправильно понял из задания, но строка, которую вы скинули легко разбивается в массив двумя функциями (проверки длины строк нет).

    image

  • Profil został zablokowany
    26 czerwca 2019, 11:18 |

    Можно вырезать лишние \n в строке и сделать наглядный массив.

    Не совсем понятно зачем разбивать строки по 640.

    1. XXXXXXXXXXXXXX 2. CCCCCCCCCCCC 3. UUUUUUUUUU и т.д.

    20. XXXXXXXXXXXXXX 21. CCCCCCCCCCCC 31. UUUUUUUUUU и т.д.

    это не очень удобно для чтения


Aktualne zlecenia dla freelancerów w kategorii Parsowanie danych

Wymagany specjalista ds. promocji w Telegramie.

106 PLN

Zadania: zapraszanie rzeczywistych użytkowników z bazy nazw użytkowników do nowych czatów oraz wysyłanie wiadomości do docelowej bazy. Interesuje nas tylko jakościowy ruch i praca z żywą publicznością — wykonawców korzystających z botów, sztucznego zwiększania lub niskiej…

Parsowanie danychPromocja w sieciach społecznościowych (SMM) ∙ 1 godzina 22 minuty temu ∙ 2 oferty

Zbieranie bazy danych B2B firm w Niemczech

148 PLN

Cel: Uzyskanie listy potencjalnych pracodawców (klientów) do wysyłki B2B. Region: Monachium (München) + promień 50 km. Wymagane nisze: Firmy budowlane (Bauunternehmen) Przemysł spożywczy (Lebensmittelhersteller, zakłady mięsne, piekarnie) Logistyka i kompleksy magazynowe…

Parsowanie danychSprzedaż i generowanie leadów ∙ 3 godziny 38 minut temu ∙ 14 ofert

Baza danych przewoźników

Interesuje mnie zbieranie bazy danych przewoźników w Ukrainie na rok 2026, w tym cysterny, plandeki, wozy zbożowe i inne. Preferowane jest opracowanie tabeli.

Wyszukiwanie i zbieranie informacjiParsowanie danych ∙ 4 godziny 56 minut temu ∙ 22 oferty

Konsultacja dotycząca parsowania subskrybentów kont Instagram

Witam. Konieczne jest przeprowadzenie wstępnej oceny możliwości realizacji następującego zadania. Posiadam listę kont na Instagramie. Celem jest uzyskanie danych kontaktowych (w pierwszej kolejności adresów e-mail) użytkowników, którzy obserwują te konta. Wcześniej spotkałem…

Parsowanie danych ∙ 3 dni 20 godzin temu ∙ 12 ofert

Potrzebny specjalista do wyszukiwania kontaktów decydentów w Ukrainie

Konieczne jest zebranie bazy (lub gotowej bazy) kontaktów osób podejmujących decyzje (LPR) w firmach Ukrainy.

Wyszukiwanie i zbieranie informacjiParsowanie danych ∙ 4 dni temu ∙ 17 ofert

Zleceniodawca
Oleksii Bondar Youcan
Ukraina Kijów  26  0
Zlecenie zostało opublikowane
6 lat temu
152 wyświetlenia