regex - Overcomplicating regular expression -


मेरे पास निम्न नियमित अभिव्यक्ति है ^ (?: \ / Foo \ /) ([A-Za-z0 -9 -] {0,}) | ^ (?: \ / Foo) को / foo से मेल खाना चाहिए, / foo / , / Foo / abc-123 लेकिन / foobar नहीं यह काम करता है, मैंने इसका परीक्षण किया है, लेकिन मुझे यकीन है कि कुछ चीज़ों का उपयोग करके एक सरल तरीका दिखता है।

मैं इसे सरल कैसे कर सकता हूं, या मुझे क्या करना चाहिए? हो सकता है कि यह सिर्फ मुझे इसके बारे में कुरूपता के बारे में पागल हो रहा है। हो सकता है कि ^ \ / foo \ / ([A-Za-z0-9 -] {0,}) | ^ \ / foo अभी भी सही नहीं दिखता <

नोट लक्ष्य को abd-123 पर कब्जा करना है, लेकिन / या रिक्त स्ट्रिंग कैप्चर नहीं करना है

  ^ \ p>  


Comments

Popular posts from this blog

c# - XML serialize base class without knowing derived class -

c# - UnhandledExceptionMode.ThrowException for AppDomain.UnhandledException -

udp - The relationship between MTU and size of skb in xmit function -