java - Substring before numeric -


मेरे पास है:

  स्ट्रिंग शब्द = "मुझे 500 बॉक्स लागत  

मुझे यह वाक्य इस तरह प्रदर्शित करना है:

  मुझे 500 बॉक्स की लागत  

मुझे सामान्य की आवश्यकता है मैथोड, न केवल इस उदाहरण के लिए। क्या आप मुझे खुश कर सकते हैं?

मुझे पता नहीं अब इनबिल्ट फ़ंक्शंस जो मुझे पता है, लेकिन ऐसा करने का एक तरीका होगा:

  शून्य मैच (स्ट्रिंग स्ट्रिंग) {int numIndex = -1; int charIndex = 0; यदि (स्ट्रिंग। लंबाई () & gt; 0) {जबकि (numIndex == -1 & amp; & amp; CHARINDEX & LT; string.length ()) {if (Character.isDigit (string.charAt (CHARINDEX))) numIndex = CHARINDEX; CHARINDEX ++;} } अगर (numIndex = -1!) {println (string.substring (0, numIndex)); println (string.substring (numIndex));}}  

Comments

Popular posts from this blog

Pass DB Connection parameters to a Kettle a.k.a PDI table Input step dynamically from Excel -

multithreading - PhantomJS-Node in a for Loop -

c++ - MATLAB .m file to .mex file using Matlab Compiler -