java - Regular expression to accept multiple expressions -


मुझे यह नियमित अभिव्यक्ति है:

  \\ d {4} - \\ d {2} - \\ d {2} - \\ d {2} \\ d {2}: \\ d {2}: \\ d {2}। *  

यह तारों से मेल खाता है:

"2014-02-16-13 53.22.115621"

मैं इसे इस तरह से स्ट्रिंग से मेल करना चाहता हूं:

"2014 -02-16-13.53.22.115621 "

आप ऐसा कुछ मतलब है? (आशा है कि मुझे किसी अन्य अंतर की याद नहीं थी।)

  \ d {4} - \ d {2} - \ d {2} - \ d {2} [।] \ D {2 }: \ D {2}। *  

मुझे लगता है कि आपके प्रारंभिक रिगेक्स में कुछ समस्याएं थीं।

यहां की पूर्णता के लिए यह बच निकला हुआ रूप में है:

<पूर्व> "\\ d {4} - \\ d {2} - \\ d {2} - \\ d {2} [।] \\ d {2}: \\ d {2 }। * "

Comments