Can't get correct regex pattern to parse song info? -
मेरे पास प्रक्रिया करने के लिए निम्न पंक्ति है:
... प्लेलिस्ट अनुक्रमणिका: 109 आईडी : 38522 शीर्षक: स्वर्ग में क्रिसमस कलाकार: बीबी राजा एल्बम: आशा की एक क्रिसमस उत्सव प्लेलिस्ट सूचकांक: 110 आईडी: 38523 शीर्षक: मैं क्रिसमस कलाकार के लिए होम हो जाएगा: बी.बी. राजा एल्बम: आशा क्रिसमस का जश्न प्लेलिस्ट सूचकांक: 111 आईडी: 38524 शीर्षक: किसी से कि मैं प्यार कलाकार: बी.बी. राजा एल्बम: आशा की एक क्रिसमस उत्सव प्लेलिस्ट सूचकांक: 112 आईडी: 38525 शीर्षक: क्रिसमस समारोह कलाकार: बी.बी. राजा एल्बम: आशा क्रिसमस का जश्न प्लेलिस्ट सूचकांक: 113 आईडी: 38526 शीर्षक: मेरी क्रिसमस, बेबी कलाकार: बी.बी. राजा एल्बम: आशा का एक क्रिसमस उत्सव
मैं अब तक का सर्वोत्तम पैटर्न है:
प्लेलिस्ट सूचकांक: (? & Lt; इंडेक्स & gt; \ d +) आईडी: (? & Lt; id & gt; \ d +) शीर्षक: (? & Lt; शीर्षक & gt; [\ w \ s ',] +) कलाकार: (? & Lt; कलाकार & gt; [\ w \ s'।] +) एल्बम :( प्लेलिस्ट
( प्लेलिस्ट सूचकांक के <) <& gt; & lt; एल्बम & gt; [\ w \ s '] +)
/ Code>) पिछले एल्बम नाम का हिस्सा माना जाता है।
सरलतम
प्लेलिस्ट अनुक्रमणिका: (? & Lt; इंडेक्स & gt; \ d +) आईडी: (? & Lt; आईडी & gt; \ d +) शीर्षक: (? & Lt; title & gt; [\ w \ s ',] +) कलाकार: (? & Lt ; & Gt; [\ w \ s '।] +) एल्बम: (? & Lt; एल्बम & gt; [\ w \ s'] +?) (? = $ | \ Splaylist)
Comments
Post a Comment