Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z REGEXP_LIKE, Co jest nie tak z tym regexp?
Blackhole
post 3.01.2014, 18:33:02
Post #1





Grupa: Zarejestrowani
Postów: 283
Pomógł: 1
Dołączył: 15.11.2004
Skąd: Mikołów

Ostrzeżenie: (0%)
-----


Witam.
Mam tabelę w której szukam wierszy po kolumnie VARCHAR2. Zapytanie
  1. SELECT * FROM tabela WHERE REGEXP_LIKE(kolumna, '[^[:alnum:]]strategi[:alnum:]*[^[:alnum:]]', 'i');
zwraca jakieś rekordy.
Gdy zapytam inaczej:
  1. SELECT * FROM tabela WHERE REGEXP_LIKE(kolumna, '[^[:alnum:]]strateg[:alnum:]*[^[:alnum:]]', 'i');
wyników brak. Nie mam pojęcia czemu ohno-smiley.gif
Ktoś mnie nakieruje na rozwiązanie?


--------------------
Ściskam prawicę...
Jacek

http://doscniewoli.pl/ - wszyscy jesteśmy niewolnikami bankierów!
http://jezusimarlena.ovh.org/
YouTube - Egzorcyzmy Anneliese Michel
Go to the top of the page
+Quote Post
mar1aczi
post 3.01.2014, 19:15:13
Post #2





Grupa: Zarejestrowani
Postów: 731
Pomógł: 141
Dołączył: 9.05.2011
Skąd: śląskie

Ostrzeżenie: (0%)
-----


A tak:
  1. SELECT * FROM tabela WHERE REGEXP_LIKE(kolumna, '([^[:alnum:]])*(strateg){1}([[:alnum:]])*', 'i');

Jakie ciągi chcesz odszukać?
Trochę literatury: http://docs.oracle.com/cd/B12037_01/server...001.htm#i690819
http://psoug.org/snippet/Regular-Expressio...mples-1_857.htm


--------------------
Szanuj innych czas! Kliknij , gdy pomocną wskazówkę otrzymasz.
Go to the top of the page
+Quote Post
Blackhole
post 3.01.2014, 19:36:45
Post #3





Grupa: Zarejestrowani
Postów: 283
Pomógł: 1
Dołączył: 15.11.2004
Skąd: Mikołów

Ostrzeżenie: (0%)
-----


Chciałem znaleźć wszystkie, które zawierają wyraz rozpoczynający się od "strateg". Twoje zapytanie zaprowadziło mnie na rozwiązanie w postaci:
  1. SELECT * FROM tabela WHERE REGEXP_LIKE(kolumna, '[^[:alnum:]]strateg[[:alnum:]]*[^[:alnum:]]', 'i');
Dzięki smile.gif


--------------------
Ściskam prawicę...
Jacek

http://doscniewoli.pl/ - wszyscy jesteśmy niewolnikami bankierów!
http://jezusimarlena.ovh.org/
YouTube - Egzorcyzmy Anneliese Michel
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 16:54