论坛首页 入门讨论版

一个 java 正则表达式

浏览 138 次
该帖已经被评为新手帖
作者 正文
最后更新时间:2008-06-30 关键字: 正则表达式
要求:
1, java 编写
2, 任意两个字符之间的间隔数不能超过5。如:字符串 “工人”,要求“工”“人”之间间隔数不能超过5。
工人,工的人,工的的人,工的的的人,这些是能匹配。

我还没怎么玩过正则表达式,希望得到指点,还人这问题要是不以正则表达式来解决,还有什么其它什么好办法吗?
   
最后更新时间:2008-06-30
不知道你在说什么,能不能描述的清楚一点,"工(.{0,5})人"
用这个正则,把group(1)取出来看长度就可以了啊 不知道是不是你要的结果。
拜托你以后发帖子把问题 描述清楚一点,不然看不懂,而且你下面写的那个表达式是错的,
   
0 请登录后投票
最后更新时间:2008-06-30
sanfayin 写道
不知道你在说什么,能不能描述的清楚一点,"工(.{0,5})人"
用这个正则,把group(1)取出来看长度就可以了啊 不知道是不是你要的结果。
拜托你以后发帖子把问题 描述清楚一点,不然看不懂,而且你下面写的那个表达式是错的,


不好意思,没说明白。我改了,不知道现在能看明的了吗?谢谢你的热情
我这样写:工.{0,5}人
好像可以
   
0 请登录后投票
论坛首页 入门讨论版

跳转论坛:
JavaEye推荐