{% else-1 %}
Обновить
* Тема закрыта!
1.
Hatsune Miku * [мошенник] 22.23
[автор] (5 авг 2014, 16:51) [0/0] [0] [спам] [под]

есть строка вида:
[color=#ccff33]l[/color]
[color=#b27f99]o[/color]
[color=#9900ff]l[/color]
[color=#7fffffffffffffff80165][/color]
Нужно вырезать [color=#7fffffffffffffff80165][/color] но есть гемор

строка заведомо не известна она может быть и такой
[color=#ccff33]l[/color]
[color=#bfbf66]o[/color]
[color=#b27f99]l[/color]
[color=#a53fcc]k[/color]
[color=#9900ff]a[/color]
[color=#8cfsdg6dgdsgdsg0132][/color]

вырезать надо уже [color=#8cfsdg6dgdsgdsg0132][/color]
что предложите? *

2. (5 авг 2014, 16:54) [0/0] [0] [спам] [под]

*

3. (5 авг 2014, 16:54) [0/0] [0] [спам] [под]

ОТАКУ, хз, первое что пришло в голову проверка на количество символов, заведома известно сколько у нормального цвета длина строки*

4.
Hatsune Miku * [мошенник] 22.23
[автор] (5 авг 2014, 16:56) [0/0] [0] [спам] [под]
Bimax™,

вот то то заведомо не известно

5. (5 авг 2014, 17:00) [0/0] [0] [спам] [под]
Hatsune Miku,

ты меня не понял.*
Вот смотри, есть норм обычный колор [color=#ccff33][/color], я говорю именно о этой части ccff33, тут 6 знаков, а в тот что ты указал не нужным, не определено. Соответственно, решение данной проблемы, это написание регулярки которая будет проверять [color=#ccff33][/color] на количество символов, после решетки. Я так это вижу*

6. (5 авг 2014, 17:00) [0/0] [0] [спам] [под]

preg_match. Вырежи сам метод из какого нибудь парсера

7.
Hatsune Miku * [мошенник] 22.23
[автор] (5 авг 2014, 17:02) [0/0] [0] [спам] [под]
Миледи,

например? *

8.
Hatsune Miku * [мошенник] 22.23
[автор] (5 авг 2014, 17:03) [0/0] [0] [спам] [под]
Bimax™,

там может быть и не 6 знаков *

9. (5 авг 2014, 17:03) [0/0] [0] [спам] [под]
Hatsune Miku,

http://profiwm.com/codes/code.php?id=1346

10.
Hatsune Miku * [мошенник] 22.23
[автор] (5 авг 2014, 17:04) [0/0] [0] [спам] [под]
Миледи,

а если...
сделать так чтоб всегда у колора было 6 знаков считаем количество символов в тексте до обработки и после обработки потом
после - до = чтото
и потом из того что до вырезаем с конца чтото

ух я извращенец *

Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений