![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jak sprawdzić czy w zmiennej będącej ciągiem znajdują się inne wyrazy niż te w tablicy?
Np. 'Ala ma kota.' - nie znajdują się 'Ala ma kota. Kot ma Alę.' - znajdują się Oczywiście kolejność wyrazów też ma znaczenie i może być inna. 'kota. ma Ala ' - nie znajdują się Ten post edytował Szunaj85 21.04.2010, 14:36:03 -------------------- Jeśli Ci pomogłem wciśnij
![]() ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie jestem pewien, ale Twój skrypt działa chyba odwrotnie niż chciałem.
-------------------- Jeśli Ci pomogłem wciśnij
![]() ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
a chociaż przetestowałeś ? ... .
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Tak...
-------------------- Jeśli Ci pomogłem wciśnij
![]() ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Skrypt ma sprawdzać czy istnieją słowa które nie są zawarte w tablicy, a więc wycinamy słowa które występują w tekście i tablicy, po czym czyścimy z początku i końca białe spacje itp (w razie by coś zostało) i sprawdzamy długość tekstu i jeżeli nie jest pusty to wiadomo że wystąpiły jakieś znaki które nie są zawarte w tablicy.
-------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Taki komunikat wyświetla mi kiedy nie ma innych słów niż w tablicy. Na razie dałem 'zaprzeczenie' (!) i teraz działa dobrze. Mam nadzieję, że w dobrym miejscu je wpisałem. Jeśli twój kod działa poprawnie być może przyczyna leży gdzie indziej. I tak mi już dużo pomogłeś. Później spróbuję poszukać przyczyny takiego działana kodu.
Ten post edytował Szunaj85 21.04.2010, 15:47:45 -------------------- Jeśli Ci pomogłem wciśnij
![]() ![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Na logikę, czy sądzisz iż po wycięciu wszystkich słów z tekstu które znajdują się w tablicy string będąc pustym, będzie zawierać inne słowa niż w tablicy?
@edit
Twój własny przykład. Ten post edytował melkorm 21.04.2010, 15:54:33 -------------------- |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 392 Pomógł: 7 Dołączył: 11.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Na logikę, czy sądzisz iż po wycięciu wszystkich słów z tekstu które znajdują się w tablicy string będąc pustym, będzie zawierać inne słowa niż w tablicy? Jeśli cię dobrze zrozumiałem bazując na tym przykładzie co go podałeś to nie.Ale jeśli przykład wygląda tak: Twierdzisz, że twój kod działa poprawnie. Tak? Ok. Wyskakuje komunikat gdy w stringu znajdują się inne słowa niż w tablicy. Więc do czego zmierzasz? Bo nie wiem jak rozumieć twojego posta. Ten post edytował Szunaj85 21.04.2010, 16:18:56 -------------------- Jeśli Ci pomogłem wciśnij
![]() ![]() |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Cytat Ale jeśli przykład wygląda tak: No to dobrze wyświetla "są", bo są inne słowa ![]() -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 04:53 |