2015-01-08 9 views
6

मैं जेकील के साथ काम कर रहा हूं और मेरे पास स्ट्रिंग balh blah blah&garbage **&*&% garbage <h1>TITLE</h1> &^*$%"तरल पदार्थ में स्ट्रिंग से सबस्ट्रिंग प्राप्त करें?

क्या TITLE को पकड़ने का कोई तरीका है? मैंने here कार्यों को देखा है, लेकिन मुझे ऐसा कुछ नहीं दिख रहा है जिसका मैं उपयोग कर सकता हूं।

उत्तर

9

split बचाव के लिए!

{% assign str = 'garbage <h1>TITLE</h1> moregarbage' %} 
{% assign a = str | split: '<h1>' %} 

अब हम में garbage एक [0] और में TITLE</h1> moregarbage एक [1]

{% assign b = a[1] | split: '</h1>' %} 

अब हम ख में TITLE है [0] और ख में moregarbage [1]

असल
+0

मैं उस वक्त आया जब आप अपना जवाब लिख रहे थे :) यह दुखद है कि वे वाइल्डकार्ड की अनुमति नहीं देते हैं। यह उपयोग करने योग्य है लेकिन उदाहरण के लिए एच 1 में कक्षा होने पर यह तोड़ने की संभावना है। – Pithikos

संबंधित मुद्दे