Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
PHP
»
Вопросец!
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Вопросец! (Прочитано 1947 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Гость
Вопросец!
«
:
14 Ноября 2001, 21:16:04 »
Можно ли как-нибудь заменить последовательность
одинаковых символов на один:
$a="SASDFASFaaaaaaaaaASDFASDFASDaaaaaASDFASDF";
надо
$a="SASDFASF_ASDFASDFASD_ASDFASDF";
как это сделать по-проще?
Записан
Britva
Координатор
Глобальный модератор
Ветеран
Сообщений: 1660
+0/-0
0
Вопросец!
«
Ответ #1 :
14 Ноября 2001, 21:22:37 »
$new_a = ereg_replace("[a]+", "_", $a);
Записан
Евгений aka Razor,
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
Вопросец!
«
Ответ #2 :
15 Ноября 2001, 00:58:14 »
Или если не только символ "a" то вот это попробуй
preg_replace("/(\\w{1})(\\\\1{1,})/","_",$a)
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
PHP
»
Вопросец!
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28