ASP.NET MVC 2 Data Validation: Make C# Regex work for both C# and JavaScript simultaneously? -


मेरे पास यह C # regex है:

  ^ \ s? ((? & Lt; qty & gt ; \ d +) \ s /) \ रों [$] \ रों (lt और; कीमत & gt; \ घ {0,2} (????? \ \ घ {1,2})) \ रों?।? ? $  

और ग्राहक पर MVC के डेटा सत्यापन का उपयोग करें जावास्क्रिप्ट का कहना है कि यह regex अमान्य है, हालांकि सी # पूरी तरह से ठीक काम करता है। किसी भी विचार यह कैसे सी # और जावास्क्रिप्ट दोनों के लिए काम करने के लिए है, क्योंकि यह डेटा वैलिडेशन एनोटेशन में एक अलग जावास्क्रिप्ट Regex प्रदान करना संभव नहीं लगता है?

Regex मात्रा और मूल्य की पुष्टि करता है उदाहरण के लिए 4 / $ 2.69।

जावास्क्रिप्ट नाम के संदर्भ का समर्थन नहीं करता है (? & Lt; ... & gt ...) । आपको

  ^ \ s? ((\ D +) \ s? /)? \ S? [$]? \ S? (\ D {0,2} (?: उपयोग करने की आवश्यकता है? \। \ D {1,2})?) \ S? $  

और qty और मूल्य के रूप में देखें 1 और 2 इसके बजाय।


Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -