C# 代码 正则表达式就是([^,]+)
哈哈全了这回
System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(@"([^,]+)");
string output = String.Empty;
foreach (System.Text.RegularExpressions.Match item in reg.Matches("325055,2011-01-22 21:07,11"))
{
output += item.Groups[1].Value + "\r\n";
}
MessageBox.Show(output);
$str = '325055,2011-01-22 21:07,11';
$pattern = "/(\d+),(.+),(\d+)/";
preg_match($pattern,$str,$arr);
var_dump($arr);
?>
很粗略的写法!
public static void main(String[] args) {
String exp = "325055,2011-01-22 21:07,11";
String[] result = exp.split("[,|\\s]");
for(String s:result){
System.out.println(s);
}
}
java代码,可以执行一下
(?
希望对您有一点点帮助。