खोज…


वाक्य - विन्यास

  1. विभाजन regex लक्ष्य-स्ट्रिंग और कुंजी प्रारंभ-सीमा-रजिस्टर के साथ-पी omit-बेजोड़-पी साझा = = सूची
  2. लिस्पवर्क्स: स्प्लिट-सीक्वेंस सेपरेटर-बैग सीक्वेंस और की-स्टार्ट एंड टेस्ट टेस्ट की कोलेससे-सेपरेटर => सीक्वेंस
  3. स्प्लिट-सीक्वेंस सीमांकक सीक्वेंस और की-एंड स्टार्ट एंड-एंड काउंट रिमूवल एंड रिमूव खाली-सबसेक् स टेस्ट टेस्ट-की नहीं => बाद की सूची

नियमित अभिव्यक्तियों का उपयोग करते हुए स्प्लिट स्ट्रिंग्स

लाइब्रेरी सीएल-पीपीसीआरई फंक्शन split प्रदान करता है जो हमें उन सबस्ट्रिंग में स्ट्रिंग्स को विभाजित करने की अनुमति देता है जो एक नियमित अभिव्यक्ति से मेल खाते हैं, स्ट्रिंग के कुछ हिस्सों को छोड़ते हुए।

(cl-ppcre:split "\\." "127.0.0.1")
;; => ("127" "0" "0" "1")

LIspWorks में SPLIT-SEQUENCE

एक आईपी नंबर स्ट्रिंग का सरल विभाजन।

> (lispworks:split-sequence "." "127.0.0.1")
  ("127" "0" "0" "1")

URL का सरल विभाजन:

> (lispworks:split-sequence ".:/" "http://127.0.0.1/foo/bar.html"
                            :coalesce-separators t)
("http" "127" "0" "0" "1" "foo" "bar" "html")

विभाजन-अनुक्रम पुस्तकालय का उपयोग करना

स्प्लिट-सीक्वेंस लाइब्रेरी एक फंक्शन split-sequence प्रदान करती है, जो एक सीक्वेंस के तत्वों को विभाजित करने की अनुमति देता है

(split-sequence:split-sequence #\Space "John Doe II")
;; => ("John" "Doe" "II")


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow