दिलचस्प पोस्ट
मुझे यह अजगर __del__ व्यवहार नहीं समझता जॉइन के बीच का अंतर और हाइबरनेट में फ़ेच शामिल करें नोड। जेएस में पाश के लिए async नींद समारोह में सी ++ मैं चयन बॉक्स में टेक्स्ट को खड़ी-पंक्तिबद्ध करना चाहता हूं हमें शेल चर के आसपास घुंघराले ब्रेसिज़ की आवश्यकता कब होती है? ठीक से jQuery के साथ HTTP हेडर स्वीकार नहीं किया जा सकता है कैसे चेक करें कि इनपुट C ++ में संख्यात्मक है पार्स वी। TryParse PyQT विजेट में एक पायथन इंटरप्रेटर कैसे एम्बेड करें कैसे बेतरतीब ढंग से एसक्यूएल में पंक्तियों का चयन करें? मेरे एंड्रॉइड ऐप में टेक्स्टव्यू लिंक को संभाल लें मैं डेल्फी 2007 एप्लिकेशन के अंदर क्रिस्टल इलेवन रिपोर्ट कैसे दिखा सकता हूं? प्रिंटफ़ के साथ 64-बिट पूर्णांक के क्रॉस-प्लेटफ़ॉर्म प्रिंटर देखो कि एक विधि प्रतिबिंब का उपयोग करके एक विधि के अंदर कहा जाता है

फ़ाइल एक्सटेंशन से मेल करने के लिए pathPattern कोई कार्य नहीं करता है यदि कोई फ़ाइल फाइल नाम में कहीं मौजूद है?

मैं विशिष्ट फ़ाइल एक्सटेंशन / प्रकार के लिए इरादा-फ़िल्टर को परिभाषित करने के लिए pathPattern का उपयोग करने के कई उदाहरण देखता हूं; उदाहरण के लिए, pathPattern=".*\\.xyz"

दुर्भाग्य से, यह सही तरीके से काम नहीं करता है यदि प्रश्न में फाइल पथ में कहीं और है; उदाहरण के लिए "my.filename.xyz"

क्या कोई पाथपार्टन वाक्यविन्यास है जो "myfilename.xyz" और "my.filename.xyz" दोनों से मेल करेगा?

Solutions Collecting From Web of "फ़ाइल एक्सटेंशन से मेल करने के लिए pathPattern कोई कार्य नहीं करता है यदि कोई फ़ाइल फाइल नाम में कहीं मौजूद है?"

एंड्रॉइड टीम ने पाथपाटन को लागू करने के लिए एक दुर्भाग्यपूर्ण तरीके से चुना। आप एंड्रॉइड। पेटेंट मैच क्लास में पैटर्न मेलिंग कैसे कार्यान्वित कर सकते हैं, इस पर एक नज़र डाल सकते हैं:

https://github.com/android/platform_frameworks_base/blob/master/core/java/android/os/PatternMatcher.java

हम। * के लिए प्रयोग किया जाता है जैसे कि यह एक नियमित अभिव्यक्ति में होता है, जहां * मैच लालची है और जितने संभव हो उतने पात्रों से मेल खाएंगे। पिटरमेच के कार्यान्वयन में, यह मैच लालची नहीं है *। * के रूप में कई पात्रों से मिलान होगा, जब तक कि यह स्ट्रिंग में अगले वर्ण के लिए एक मैच नहीं मिल पाता।

उदाहरण:

स्ट्रिंग: "/mnt/my.file.mytype"
pathPattern: "। * \।। mytype"

पथ में "। *" Substring "/ mnt / my" से मिलान करेगा, और इसलिए स्ट्रिंग से मिलान करने में विफल रहेगा।

इस सीमा को देखते हुए, मुझे एक पाथपार्टन लिखने का कोई तरीका दिखाई नहीं देता जो ".mytype" में समाप्त होने वाली किसी भी स्ट्रिंग से मेल खा सकता है सबसे अच्छा आप कर सकते हैं जेसन के समाधान का पालन करने के लिए अतिरिक्त पैटर्न जोड़ने के लिए कई बिंदुओं के साथ पथ मिलान के रूप में आप पैटर्न को निर्दिष्ट करने के लिए तैयार हैं का पालन करें

एक डॉट फ़ोल्डर में एक फ़ाइल खोलने की कोशिश में एक ही समस्या में भाग लिया। मैंने पाया कि मैं सिर्फ कई "डेटा" तत्व जोड़ सकता हूं, इस आधार पर कि मेरे रास्ते में मुझे कितने डॉट्स होने की उम्मीद थी:

  <data android:pathPattern=".*\\.mytype"/> <data android:pathPattern=".*\\..*\\.mytype"/> <data android:pathPattern=".*\\..*\\..*\\.mytype"/> <data android:pathPattern=".*\\..*\\..*\\..*\\.mytype"/> 

बदसूरत, हालांकि किसी को भी एक बेहतर तरीका पता है?

मैं इसका इस्तेमाल करता था:

 <activity android:name=".activity.GifActivity" android:label="Cool Player ^_^"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <data android:scheme="http"/> <data android:scheme="https" /> <data android:host="*"/> <data android:pathPattern="/.*\\.mp4"/> </intent-filter> </activity> 

यह निम्न यूआरएल को खोल देगा:

निम्न के लिए खुला नहीं होगा:

मुझे लगता है कि यहाँ की host="*" मैंने इस पर संपूर्ण अध्ययन नहीं किया है। लेकिन यह मेरे लिए काम करता है, उम्मीद है कि इसमें किसी को भी मदद मिलेगी।