java正则表达式的匹配问题
我的输入是:如果火车是轧死了人 ,那么火车上有辗轧的痕迹和血迹 。火车上没有留下辗轧的痕迹和血迹。 我想匹配的是:如果...是...,那么...有...。...没有...。 该怎么写匹配串呢(希望用java语言描述) 写好匹配串后,用matches()匹配吗?我查到matches()是完全匹配,可这个是部分匹配,可以用吗?
追问:那是用matches()匹配吗?
我的输入是:如果火车是轧死了人 ,那么火车上有辗轧的痕迹和血迹 。火车上没有留下辗轧的痕迹和血迹。 我想匹配的是:如果...是...,那么...有...。...没有...。 该怎么写匹配串呢(希望用java语言描述) 写好匹配串后,用matches()匹配吗?我查到matches()是完全匹配,可这个是部分匹配,可以用吗?
追问:那是用matches()匹配吗?
答案:String mg = "如果.*是.*,那么.*有.*。.*没有.*。";
上一个:JAVA中连接SQL SERVER通过端口1433连接到主机tcp/ip失败的问题
下一个:Java编程题 求高人