मैं गिट diff --word-diff-regex = कमांड का उपयोग करने की कोशिश कर रहा हूं और ऐसा लगता है कि यह किसी भी प्रकार के लुकहेड और लुकहेंड को अस्वीकार कर रहा है। मुझे रेगेक्स गिट का उपयोग करने के स्वाद को कम करने में परेशानी हो रही है। उदाहरण के लिएरीजिक्स का क्या स्वाद गिट का उपयोग करता है
git diff --word-diff-regex='([.\w]+)(?!>)'
एक अवैध नियमित अभिव्यक्ति के रूप में वापस आता है।
मैं उन सभी शब्दों को प्राप्त करने का प्रयास कर रहा हूं जो HTML टैग नहीं हैं। तो regex के परिणामस्वरूप मैचों नीचे स्ट्रिंग
<p> Hello World </p><p> Foo Bar </p>
ऐसा लगता है कि लुकहेड समर्थित नहीं है। हो सकता है कि आपको हमें यह बताना चाहिए कि अगर कोई कामकाज शामिल नहीं है तो तर्क क्या है। –
मैंने यह दिखाने के लिए अपना प्रश्न अपडेट किया कि मुझे – Papajohn000
के लिए रेगेक्स करने की आवश्यकता है, यह POSIX ERE का उपयोग करता है। या यहां तक कि बीआरई। POSIX ने कभी भी लुकराउंड का समर्थन नहीं किया है। –