有一个字符串,如11.2美元34人民币;如何将数字与单位分开,放入数组中呢,数组比如 attr[0]=11.2 attr[1]=美元 ,依次类推
生活随笔
收集整理的這篇文章主要介紹了
有一个字符串,如11.2美元34人民币;如何将数字与单位分开,放入数组中呢,数组比如 attr[0]=11.2 attr[1]=美元 ,依次类推
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import java.util.regex.Matcher;
import java.util.regex.Pattern;public class Test3 {public static void main(String[] args) {String s = "11.2美元34人民幣";String attr[] = new String[10];Pattern p = Pattern.compile("[\\u4e00-\\u9fa5]+|\\d+\\.\\d+|\\d+");Matcher m = p.matcher( s );int index = 0;while ( m.find() ) {attr[index++] = m.group();}for(int j=0;j<index;j++){System.out.println("attr["+ j + "] = " + attr[j]);} }
}
總結
以上是生活随笔為你收集整理的有一个字符串,如11.2美元34人民币;如何将数字与单位分开,放入数组中呢,数组比如 attr[0]=11.2 attr[1]=美元 ,依次类推的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 初识linux之进程
- 下一篇: 培训python开发 骗局