मैं पर्ल में एक रेगेक्स के माध्यम से एक ढीला शब्द रैपिंग सिस्टम बनाने की कोशिश कर रहा हूं। मैं जो चाहूंगा वह लगभग 70 वर्णों के बारे में है, ताकि अगले व्हाइटस्पेस घटना की जांच हो और उस स्थान को एक नई लाइन से बदल दें, और फिर पूरी स्ट्रिंग के लिए ऐसा करें। जिस स्ट्रिंग पर मैं काम कर रहा हूं, उसके पास पहले से ही इसमें नई लाइनें हो सकती हैं, लेकिन न्यूलाइन के बीच पाठ की मात्रा बहुत लंबी होती है।मैं पर्ल में एक स्ट्रिंग को कैसे लपेट सकता हूं?
मैं एक समय में एक चरित्र पाशन या substr अगर मैं कर सकते हैं का उपयोग कर से बचने के लिए चाहते हैं, और मैं के रूप में नए स्ट्रिंग वस्तुओं बनाने के लिए विरोध जगह में इस स्ट्रिंग संपादित करने के लिए पसंद करेंगे। ये केवल वरीयताएं हैं, हालांकि, और यदि मैं इन प्राथमिकताओं को तोड़ने के बिना जो कुछ भी ढूंढ रहा हूं उसे हासिल नहीं कर पा रहा हूं तो यह ठीक है।
विचार?
, वहाँ एक चरित्र \ ख है कि शब्द सीमाओं जो एक छोटे से अधिक मजबूत हो सकता है से मेल खाता है जो चिह्नित होता है सेट है। – jiggy
@jiggy \ b एक वर्ण वर्ग नहीं है, यह शून्य चौड़ाई वाला दावा है। –
इसके अलावा, "जोरदार ढंग से!"विराम चिह्न शब्द के बीच तोड़ सकता है, और यह सिर्फ गलत है ! – Axeman