Java how to format a string? -
मेरे पास निम्न स्ट्रिंग है:
स्ट्रिंग x = "020120765"; मुझे इस स्ट्रिंग को 02 0120765 के रूप में चाहिए। एक संभावना है: x = x.substring (0,2) + "+ + x.substring (2, x.length ()); या:
x = स्ट्रिंग। प्रारूप ("% s% s", x.substring (0, 2), x.substring (2 )); क्या कोई अन्य बेहतर या सुरुचिपूर्ण तरीका है? मैं regex की दिशा में सोच रहा हूँ मैंने निम्नलिखित की कोशिश की है:
x = स्ट्रिंग। प्रारूप ("% s% s", x.split ("\\ d {2}")); लेकिन यह काम नहीं करता है
एक और विकल्प
x = x.replaceAll ("(। ।) (। +) "," $ 1 $ 2 ");
Comments
Post a Comment