एक ही समय में एक से अधिक पथदर्शी मेरे पास कैसे हो सकता है? मैंने रेगेक्स और लोकलगेजेक्स के साथ प्रयास किया लेकिन यह वास्तव में काम नहीं करता है।दो या अधिक पथपार्ट जंजीर (उत्प्रेरक)
यह परिणाम मैं चाहता है:
/typeone/*/*/something
/typetwo/*/*/something
मैं केवल एक आधार कार्रवाई से में दो आर्ग कब्जा का उपयोग करके इस लक्ष्य को हासिल करना चाहते हैं, और या तो "typeone" या "typetwo" pathpart हो सकता है ।
"कुछ" एक और क्रिया है जो उस आधार पर बंधी हुई है। मैं दो अलग-अलग पथदर्दों के साथ दो आधार नहीं चाहता हूं, जिसके लिए मुझे प्रत्येक आधार पर दो चीज़ों की जरुरत होगी, है ना?
धन्यवाद
ठीक है, थोड़ी कोशिश करने के बाद, या तो चेनिंग या रेगेक्स काम लेकिन दोनों संयोजन में नहीं। मैंने 'उप एंकर की कोशिश की: चेन: रेगेक्स ('^ टाइप (एक | दो) $'): कैप्चरआर्ग्स (2) {} ... सब कुछ: जंजीर ('एंकर'): Args (0) {}'। शायद इसकी वजह यह है कि रेगेक्स 'कैप्चरआर्ग्स (2)' का सम्मान करने के बजाय सभी तीन हिस्सों का उपभोग कर रहा है। – dgw
ऐसा इसलिए है क्योंकि: "रेगेक्स मैचों विश्व स्तर पर कार्य करता है, यानी नामस्थान के संदर्भ के बिना उन्हें कहा जाता है।" http://search.cpan.org/~zarquon/Catalyst-Manual-5.9004/lib/Catalyst/Manual/Intro.pod :( – LuRsT