Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Регулярное выражение - поиск содержимого квадратных скобок
|
|||
|---|---|---|---|
|
#18+
Добрый день! Пытаюсь сделать регулярное выражение: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. По идее в массиве должно быть следующее: Цвет:Зелёный Фрукт:Яблоко Вкус:Сладкий Но в итоге лишь ошибка "preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash". Почему? Погуглил ошибку, честно, вообще не понял. Какой алфавит? Какой разделитель? Тут это при чём... Если кто может помочь, хотя бы намекните. Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2016, 14:06 |
|
||
|
Регулярное выражение - поиск содержимого квадратных скобок
|
|||
|---|---|---|---|
|
#18+
вы бы доку посмотрели по функции, первым идет паттерн Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2016, 14:46 |
|
||
|
Регулярное выражение - поиск содержимого квадратных скобок
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. Сделал по документации. По идее должен получить: [one:first] [two:second] А получаю: Array ( [0] => [one:first];[two:second]; ) Что я делаю не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2016, 17:59 |
|
||
|
Регулярное выражение - поиск содержимого квадратных скобок
|
|||
|---|---|---|---|
|
#18+
enakenenaken, я ж написал выше а у вас регулярка соответствует "[ любые символы двоеточие любые символы ]" в итоге вы и получаете все ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2016, 18:03 |
|
||
|
Регулярное выражение - поиск содержимого квадратных скобок
|
|||
|---|---|---|---|
|
#18+
SharuPoNemnogu, Добавил в выражение /\[[a-z][^:]+\:[a-z][^:]+\]/ строку [^:] чтобы двоеточие не учитывалось как часть вообще всего. Но выводится для выражения "[one:first][two:second]" только [one:first]. Почему он не понимает второе выражение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2016, 19:17 |
|
||
|
Регулярное выражение - поиск содержимого квадратных скобок
|
|||
|---|---|---|---|
|
#18+
Да проще ж Код: php 1. 2. 3. 4. На выходе: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2016, 19:42 |
|
||
|
Регулярное выражение - поиск содержимого квадратных скобок
|
|||
|---|---|---|---|
|
#18+
А впрочем, можно ещё проще: Код: php 1. 2. 3. 4. На выходе то же самое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2016, 19:47 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=43&tid=1461029]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 266ms |
| total: | 414ms |

| 0 / 0 |
