Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyszukiwanie tylko całych wyrazów
intol
post
Post #1





Grupa: Zarejestrowani
Postów: 110
Pomógł: 1
Dołączył: 29.07.2003

Ostrzeżenie: (10%)
X----


Jak wyszukiwać w ciągu np. $zawartosc jakiegoś wyrazu z uwzględnieniem "Tylko całe wyrazy"? Opcja [php:1:b7f9a07702]<?php
$szukane = " " . $szukane ." ";
?>[/php:1:b7f9a07702] mnie nie zadowala, ponieważ wyraz może występować np. przed . (kropką)... Czy do wyszukiwania używać funkcji eregi?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
spenalzo
post
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Nie wiem, czy załapałem, ale może zrób tak:
rozbij sobie string na tablicę z wyrazami ([manual:641b38e541]explode[/manual:641b38e541]), usuń kropki itd., zamień wszystkie znaki na male ([manual:641b38e541]strtolower[/manual:641b38e541]) (dla nierozróżniania wielkości liter) i szukaj przy pomocy [manual:641b38e541]array_search[/manual:641b38e541] czy innych funkcji czy jest dany wyraz.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 21:23