hello hello hello I am I am I am your string string string string of strings
के रूप में कुछ मनमाने ढंग से स्ट्रिंग इस तरह मैं किसी भी तरह दोहराव सबस्ट्रिंग रिक्त स्थान (संपादित) द्वारा सीमांकित मिल सकता है हो रही है? इस मामले में यह 'हैलो', 'मैं हूं' और 'स्ट्रिंग' होगा।
मैं कुछ समय के लिए इस बारे में सोच रहा हूं लेकिन मुझे अभी भी कोई वास्तविक समाधान नहीं मिल रहा है। मैंने इस विषय से संबंधित कुछ लेख भी पढ़े हैं और प्रत्यय पेड़ों पर हिट किया है, लेकिन यह मेरी मदद कर सकता है भले ही मुझे हर दोहराव की आवश्यकता हो। पुनरावृत्ति दो से अधिक की गणना के साथ?
यदि ऐसा है, तो क्या पाइथन के लिए कुछ लाइब्रेरी है, जो प्रत्यय पेड़ों को संभाल सकती है और उन पर संचालन कर सकती है?
संपादित करें: मुझे खेद है कि मैं पर्याप्त स्पष्ट नहीं था। तो बस इसे स्पष्ट करने के लिए - मैं दोहराव वाले उप-तारों की तलाश में हूं, जिसका मतलब है स्ट्रिंग में अनुक्रम, उदाहरण के लिए, नियमित अभिव्यक्तियों के संदर्भ में + या {} वाइल्डकार्ड द्वारा प्रतिस्थापित किया जा सकता है। मैं सूचीबद्ध स्ट्रिंग से नियमित अभिव्यक्ति बनाने के लिए होता है तो, मैं
(hello){3}(I am){3}your (string){4}of strings
संभव डुप्लिकेट (http://stackoverflow.com/questions/11090289/find-longest-repetitive-sequence-in-a-string) – fsw
मुझे ऐसा लगता है। मैंने इसे पोस्ट करने से पहले वास्तव में उस प्रश्न को पढ़ लिया है और मैं किसी भी विचार के साथ नहीं आया, समाधान को मेरी समस्या के लिए उपयुक्त कैसे परिवर्तित किया जाए। – Jendas
सच है, मैं केवल उस आउटपुट पर ध्यान केंद्रित कर रहा था जिसे मैं वास्तव में चाहता था। उसके लिए माफ़ करना। – Jendas