// string str=" shdfj3h434343hjhjhgfg";
// //第一步,去除空格trim();
// str.trim();
// //定義乙個空的字串
// string str1=null;
// if(str!=null &&!"".equals(str))
// }
// }
// system.out.println(str1); //前面會生成乙個null這個方法只能吧數字提取到一起
string a=" lhj34kljkh9976hcvm";
string b=a.trim();
system.out.println(b);
list list=new arraylist();
pattern p=pattern.compile("[^0-9]");
matcher m=p.matcher(a);
string result=m.replaceall(""); //只保留了原字串中匹配正則部分的 需要替換為新的字元的部分,如上例中("吱吱20只" replaceall("-"))的 --20-
for(int i=0;isystem.out.println(list);
用正規表示式擷取字串
region 匹配字元 獲取資訊 匹配字元 獲取資訊 被匹配字串 匹配內容 匹配到的資訊 public static string matchfunction string nowhtml text,string matchname catch return values endregion 使用例...
如何用正規表示式擷取字串
有這麼一段字串 數字 字串 結果取 a 數字 b 字串 擷取方法1 int a convert.toint32 txt1.text.trim replace split 1 string b txt1.text.trim replace split 2 擷取方法2 string str 數字 字串 ...
正規表示式擷取字串2示例
正規表示式例項 usr bin python import re line cats are smarter than dogs matchobj re.match r are line,re.m re.i if matchobj print matchobj.group matchobj.grou...