python - Regex: Ignore matches starting with a specific char -
मेरे पास निम्न RegEx है:
(। +?) \ 1+ इसका उपयोग स्ट्रिंग में दोहराया अनुक्रमों को पहचानने के लिए किया जाता है। लेकिन मैचों में केवल अंकों या अंक शामिल नहीं हो सकते हैं और ये भी अंक के साथ किसी बिंदु या अंत से शुरू नहीं हो सकते हैं। मैंने कोशिश की:
^ [^।] (। +?) \ 1 + $ [\ d] लेकिन यह समाधान काम नहीं कर रहा है । उदाहरण के लिए यह 4F.4F.4F संपादित नहीं कर रहा है: मैंने सभी को जोड़कर समाधान पाया उत्तर के विचार यह है:
(?!?) (। +?) \ 1 + (? & Lt; = \ D)
आपको $ : से पहले \ D (नॉन-डिजिट) डालनी होगी ^ [^।] (। +?) \ 1+ \ D $
Comments
Post a Comment