С нами с 12.08.04
Сообщения: 613
Рейтинг: 128
|
Добавлено: 14/07/06 в 19:22 |
пытаюсь отфильтровать кусочки, содержащие $
Код: | $t = '
11 mkkemk $ klk;lk; 22
11 kjmdkl kldkl 22
11 jjkljkl $ lmklmkl 22
';
preg_match_all("/11.*?\$.*?22/is",$t,$m); |
не сходится ![icon_sad.gif](/template/images/smiles/icon_sad.gif) вариант без слэша перед баксом тоже не работает.
и вот еще вариация на тему
Код: | $t = array(
'11 mkkemk $ klk;lk; 22',
'11 kjmdkl kldkl 22',
'11 jjkljkl $ lmklmkl 22');
printa(preg_grep("/.*?\$.*/is",$t)); |
хоть со слэшем, хоть без слэша - проходят все три строки
нихера не пойму, поможите - за мной не встанет
|
|
|
|
С нами с 06.06.06
Сообщения: 79
Рейтинг: 63
|
Добавлено: 14/07/06 в 21:04 |
s на m попробуй поменять в модификаторах
|
|
Хочу себе рыжую цэпку. И на бекрень, бля, кепку. Хочу мерина с глазками. И баб с оральными ласками.
|
1
|
|
|
С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096
|
Добавлено: 14/07/06 в 21:18 |
попробуй заменить двойные кавычки на одинарные. т.е. чтоб вот так:
preg_match_all('/11.*?\$.*?22/is',$t,$m);
или просто заэкранировать его не одинарным а двойным слешем - \\$
|
|
|
|
С нами с 01.10.03
Сообщения: 751
Рейтинг: 318
|
Добавлено: 15/07/06 в 09:37 |
дык
Код: | preg_match_all('/11.*?\$.*?22/i',$t,$m); |
|
|
|
|
С нами с 12.08.04
Сообщения: 613
Рейтинг: 128
|
Добавлено: 15/07/06 в 16:45 |
да, действительно - одинарная скобка нужна. рейтинг расставил, Jam: в русском языке можно многое выразить тремя буквами, но это другие три буквы
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |