mam ciąg jak poniżej:sprawdzenie, czy wartości w liście jest częścią String
val a = "some random test message"
Mam listę takiego:
val keys = List("hi","random","test")
Teraz chcę, aby sprawdzić, czy ciąg a
zawiera dowolne wartości z keys
. Jak możemy to zrobić za pomocą funkcji wbudowanej biblioteki Scali?
(znam sposobu podziału a
do listy, a następnie wykonaj test z keys
liście, a następnie znaleźć rozwiązanie. Ale szukam sposobu rozwiązywania prościej za pomocą standardowych funkcji bibliotecznych.)
Lub 'klucze istnieją a.contains' – Eastsun
W zależności od potrzeb OP,
val keys = List("mess")
da wynik fałszywie dodatni.keys.exists(a.split(' ').contains)
może być dokładniejszy. – nadavwrTo rozwiązanie jest świetne, ale trudno mi go zrozumieć. Czy możecie mi pomóc? – KirdApe