程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> java 正則 截取字符串-java 正則匹配String字符串截取問題

java 正則 截取字符串-java 正則匹配String字符串截取問題

編輯:編程綜合問答
java 正則匹配String字符串截取問題

比如現在有這樣一個字符串 “ A4,80列,三層,帶雙列線,二等分 白色 1200頁/箱 ,10箱/包 ” 我需要把它分開處理, “A4,80列,三層,帶雙列線 ,二等分”作為產品的規格,**“白色”**作為產品的顏色,**“1200頁/箱 ,10箱/包”**作為產品的包裝,現在我想用正則表達式來匹配,但是不知道怎麼取寫,我只要能分開獲取到,剩下的我就可以處理,現在就是分開獲取的問題,不知道大家明白沒有,按照固定格式是不可以的,因為數據格式不固定。如圖所示,請問大家,如何可以獲取到我想要分開處理的值。
CSDN移動問答

最佳回答:


用string類的split()方法
假如你的信息是
String menssge = "你的信息";
如果你的信息“,”後面有空格要加上\s
這樣寫
String[] str = message.split(",\s*");
然後迭代數組就行了

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved