ฉันอยากจะเจอถ้ามันมีส่วนข้อความอยู่ว่าอยู่ในอะไรของใช้เส้นสายอยู่ในรายชื่อของเชือก. ฉันมีรายชื่อเหมือน'("สวัสดี""เฮ้"เอ"สวัสดี"). ใช้"บ้า"ฉันสามารถค้นหาค่า"สวัสดี"อยู่ในรายชื่อนี้ไป แต่ทำไมฉันถึงมองหาถ้าแค่"h"อยู่ในอย่างน้อยหนึ่งของใช้เส้นสายอยู่ในรายชื่อ?
5
Clojure วิธีแก้ไข:
includes?
จากclojure.string
(some #(clojure.string/includes? % "h") (list "hi" "hello" "hey"))
contains
ผ่านทางจาวา Interop
(some #(.contains % "h") (list "hi" "hello" "hey"))
ClojureScript วิธีแก้ไข:
includes?
จากclojure.string
(ต้องการclojure.string
ในns
รูปแบบ)
(ns my-app.core
(:require [clojure.string :as string]))
(some #(string/includes? % "h") (list "hi" "hello" "hey"))
includes
ผ่านทางจาวาสคริปต์ Interop
(some #(.includes % "h") (list "hi" "hello" "hey"))