का उपयोग कर मैं केवल fileName
मिलान करने के लिए, यानी चाहते हैं फ़ाइल नाम,निकालने Regex
C://Directory/FileName.cs
में
, किसी भी तरह Regex का उपयोग करके FileName.cs
से पहले सब कुछ ध्यान न दें।
मैं यह कैसे कर सकता हूं?
मुझे इसे एक संकलित यूआई के लिए चाहिए जिस पर मैं काम कर रहा हूं ... प्रोग्रामिंग भाषा का उपयोग नहीं कर सकता क्योंकि यह केवल रेगेक्स स्वीकार करता है।
कोई विचार?
मुझे हमेशा आश्चर्य होता है कि जब लोग एक सरल समाधान करते हैं तो लोग रेगेक्स क्यों मांगते हैं। –
@ सुमेश, क्या मैंने आपके उत्तर में आपके द्वारा प्रदान किए गए regEx किया था? यदि ऐसा नहीं होता है, तो क्या आप अपने इंजन द्वारा विशिष्ट regEx सुविधाओं का समर्थन करने के बारे में अधिक जानकारी प्रदान कर सकते हैं? –
नहीं, यह काम नहीं करता है, यह इंजन केवल रेगेक्स का समर्थन करता है, दो पैरा 1 पैरा हैं। दूसरी पैरामीटर स्कैन करने के लिए फ़ाइल। मिलान करने के लिए पैटर्न फ़ाइल के पथ को कुछ और निर्दिष्ट किया गया है।यहां समस्या यह है कि, मेरे एप्लिकेशन नियम का कहना है कि फ़ाइल नाम में "abc" नहीं होना चाहिए, लेकिन एबीसी फ़ाइल पथ में हो सकता है, उदाहरण के लिए, सी: //folder/abc/folder/fileName.cs अब मुझे किसी भी तरह से पास करने की आवश्यकता है एक regex ताकि इंजन केवल फ़ाइल को स्कैन कर पूरे पथ नहीं। इसलिए, पहले पैरा में, अगर मैं फ़ाइल नाम निर्दिष्ट कर सकता हूं, यानी .cs के पहले/लेकिन कुछ भी, तो सभी को खुश होना चाहिए। –