![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 197 Pomógł: 0 Dołączył: 9.09.2003 Skąd: z Marsa Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Niedawno zacząłem moja zabawe z pregami i mam mały problem. Chodzi o to żeby preg sprawdzał ciąg znakow i wykonywał się ale tylko wtedy gdy w tym ciągu znaków nie ma np słowa test '#([a-z])#si' ale w tym zakresie a-z nie moze sie znalesc ciag znakow 'test' Czytałem coś o !~ ale jakoś mi nie wychodzi. PS. nie wiem czy dany preg działa bo dałem go tylko jako przykłąd (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Pozdro |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 6.05.2003 Skąd: Gdynia, Poland Ostrzeżenie: (0%) ![]() ![]() |
[php:1:46cb709386]<?php
if ( preg_match("(.*?)", $tekst) && !strpos($tekst,"test") ) echo "git"; ?>[/php:1:46cb709386] Tylko wtedy jak chcesz przepuscić wszystkie ciągi, to po co preg_match o_O - no chyba, że tam coś dołożysz, ale jak mają być wszystkie bez "test" to wystarczy samo sprawdzenie strpos. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 00:38 |