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

python - Writing Greek in matplotlib labels, titles -

c# - LINQ to Entities does not recognize the method 'Int32 IndexOf(System.String, System.StringComparison)' method -

Pygame memory leak with transform.flip -