![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 10 Dołączył: 20.05.2005 Ostrzeżenie: (0%) ![]() ![]() |
Hej,
potrzebuje wyrażenie regularne które będzie spełnione jeśli: ciąg znaków nie zaczyna się na: ^9900..00 ciąg znaków nie zaczyna się na ^9900..48 potrzebuje warunki ująć w jednym wyrażeniu. Kombinowałem na kilka sposób: Kod /^9900..(?!48)|(?!00).+/ /^9900..(?!00)|(?!48).+/ /^9900..(?:[0-35-9][0-79])|(?:[^0][^0])(.+)$/ jest jeden podstawowy błąd- zamiast operatora logicznego OR powinien być AND. Niestety w wyrażeniach nie ma logicznego operatora AND. żaden z nich nie działa tak jakbym chciał brakuje mi pomysłów, pomożecie? Rozwiązane: Kod ^(9900..)(?!(00)|(48))(.+)$
Ten post edytował eai 13.08.2010, 09:39:29 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 01:20 |