पायथन 3 में, नामित समूहों से पाठ निकालना काफी आसान है जैसा कि निम्नलिखित उदाहरण में दिखाया गया है:
import re
myStr = r"4000/2000/5000/7000"
reObj = re.compile(r"""(?P<g1>\d+) # a capturing group named g1
/
(?P<g2>\d+)
/
(?P<g3>\d+)
/
(?P<g4>\d+)""", re.VERBOSE)
matchObj = reObj.match(myStr) # match the string to be searched
print(matchObj.group("g1")) # 4000
print(matchObj.group("g2")) # 2000
print(matchObj.group("g3")) # 5000
print(matchObj.group("g4")) # 7000
हालाँकि, LibreOffice Calc में मुझे कोई सुराग नहीं मिल सकता है (Calc के पास एक स्वतंत्र regex () फ़ंक्शन भी नहीं है जो एक regex पैटर्न देता है)। इस पोस्ट में स्थिति-आधारित वर्कअराउंड नहीं है जो मुझे चाहिए।
कृपया संभावित PARAMETERS के प्रतिनिधियों को प्रस्तुत करें और कृपया पूरी तरह से जाँच करें। जैसे कि MID () स्वीकार्य नहीं है। हालांकि यहां दिया गया उदाहरण काफी सरल है, लेकिन मुझे वास्तविक स्थिति से निपटने के लिए एक सामान्य तरीके की आवश्यकता है जो कहीं अधिक जटिल है।