19 / 17 / 5
Регистрация: 06.03.2014
Сообщений: 3,066
|
|
1 | |
Получить из строчки массив10.03.2021, 13:23. Показов 1562. Ответов 11
Метки нет (Все метки)
Как через выражение можно поделить строчку по двум символам.
- Делим по запятой - Делим по # И так и так, а на выходе получить общий массив?
0
|
10.03.2021, 13:23 | |
Ответы с готовыми решениями:
11
Получить из строчки массив Выбрать записи с id от 1,2,3,4 и получить в результате 4 строчки Как получить массив int'ов из строчки char? Получить данные из строчки |
1084 / 746 / 364
Регистрация: 09.07.2018
Сообщений: 1,760
|
|||||||||||
10.03.2021, 13:29 | 2 | ||||||||||
Сообщение было отмечено Gerd199 как решение
Решение
Gerd199,
1
|
19 / 17 / 5
Регистрация: 06.03.2014
Сообщений: 3,066
|
|
10.03.2021, 13:44 [ТС] | 3 |
Спасибо, работает.
Если не ошибаюсь есть функция, которая перебирает значения как цикл. То есть на выходе получаем массив, затем массив в foreach А так, чтобы сразу поиск и перебор каждого значения без дальнейшей необходимости в foreach?
0
|
1084 / 746 / 364
Регистрация: 09.07.2018
Сообщений: 1,760
|
|
10.03.2021, 13:55 | 4 |
Gerd199, а что в результате должно быть из этой строки:
'Первая часть, Вторая часть # Третья часть' ?
0
|
19 / 17 / 5
Регистрация: 06.03.2014
Сообщений: 3,066
|
||||||
10.03.2021, 14:06 [ТС] | 5 | |||||
0
|
1084 / 746 / 364
Регистрация: 09.07.2018
Сообщений: 1,760
|
|
10.03.2021, 14:10 | 6 |
Gerd199, а чем вас не устроил мой вариант решения, если результат такой как было нужно?
0
|
19 / 17 / 5
Регистрация: 06.03.2014
Сообщений: 3,066
|
||||||
10.03.2021, 15:27 [ТС] | 7 | |||||
Все устроило, просто возможно 2 операции решить за одну функцию. Через preg_replace_callback практичнее будет..
Как получить тоже самое без пробелов в начале и конце через preg_replace_callback? Возможно исключить
0
|
1084 / 746 / 364
Регистрация: 09.07.2018
Сообщений: 1,760
|
|
10.03.2021, 16:10 | 8 |
Не понимаю... preg_replace_callback() и preg_split() - это функции для разных задач. Исходя из требования
и уточнения
был сделан выбор в пользу preg_split(), потому что именно эта функция нужна для выполнения подобных задач.
0
|
19 / 17 / 5
Регистрация: 06.03.2014
Сообщений: 3,066
|
|
11.03.2021, 02:45 [ТС] | 9 |
Через preg_replace_callback, невозможно аналогично выполнить? Вроде аналогично, только с возможностью перебора каждого вхождения...
0
|
1084 / 746 / 364
Регистрация: 09.07.2018
Сообщений: 1,760
|
|
11.03.2021, 10:28 | 10 |
Gerd199, разделить строку на массив? - нет.
0
|
19 / 17 / 5
Регистрация: 06.03.2014
Сообщений: 3,066
|
||||||
18.03.2021, 17:27 [ТС] | 11 | |||||
Не массив получит, сразу перебрать каждый результат в
0
|
5753 / 4133 / 1507
Регистрация: 06.01.2011
Сообщений: 11,276
|
||||||
18.03.2021, 20:43 | 12 | |||||
Так?
0
|
18.03.2021, 20:43 | |
18.03.2021, 20:43 | |
Помогаю со студенческими работами здесь
12
Дан массив чисел 3x3. Нужно транспонировать массив(строчки и столбцы поменять местами) Как мне получить числа из строчки разделенные пробелом? Дан массив 4 на 4 из целых чисел, поменять местами элементы второй строчки с элементами четвёртой. Измененный массив вывести на экран в виде таблицы Нужно удалить все строчки, которые удовлетворяют условию заданой строчки Нужно вывести из Listbox текст выбранной строчки и скачать файл с именем строчки Текстовые файлы. Получить слово, которое образовано другими буквами каждой строчки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |