की सभी घटनाओं को बदलें, मैं एक स्ट्रिंग में किसी समूह के सभी घटनाओं को प्रतिस्थापित करना चाहता हूं।समूह
String test = "###,##.##0.0########";
System.out.println(test);
test = test.replaceAll("\\.0(#)", "0");
System.out.println(test);
परिणाम मैं प्राप्त करने के लिए कोशिश कर रहा हूँ ###,##.##0.000000000
है असल में, मैं सभी #
प्रतीकों कि .0
अनुगामी बदल भी सकते हैं। मुझे this about dynamic replacement मिला है लेकिन मैं वास्तव में इसे काम नहीं कर सकता।
इष्टतम समाधान खाते में हैश की संख्या को प्रतिस्थापित नहीं किया जाएगा (यदि यह किसी भी भ्रम को साफ़ करता है)।
तो तुम सब '#' '' 0' के लिए निम्न .0' बदलना चाहते हैं? – npinti
@npinti। हां, भ्रम के बारे में खेद है, मैंने स्पष्टीकरण जोड़ा है। – alkis
'0' के साथ प्रतिस्थापित करने के लिए कितने हैश प्रतीक इनपुट स्ट्रिंग में हो सकते हैं? असीमित, या कहो, एक सौ? –