java正则表达式的匹配问题

我的输入是:如果火车是轧死了人,那么火车上有辗轧的痕迹和血迹。火车上没有留下辗轧的痕迹和血迹。我想匹配的是:如果...是...,那么...有...。...没有...。该怎... 我的输入是:如果火车是轧死了人 ,那么火车上有辗轧的痕迹和血迹 。火车上没有留下辗轧的痕迹和血迹。
我想匹配的是:如果...是...,那么...有...。...没有...。
该怎么写匹配串呢(希望用java语言描述)
写好匹配串后,用matches()匹配吗?我查到matches()是完全匹配,可这个是部分匹配,可以用吗?
展开
 我来答
zgh26782000
2011-05-16 · TA获得超过1453个赞
知道小有建树答主
回答量:788
采纳率:0%
帮助的人:503万
展开全部
String mg = "如果.*是.*,那么.*有.*。.*没有.*。";
追问
那是用matches()匹配吗?
追答
String s = "如果火车是轧死了人 ,那么火车上有辗轧的痕迹和血迹 。火车上没有留下辗轧的痕迹和血迹。";
if(s.matches(s))
{

}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式