问题描述
我想写一个以"6"开头但紧接着不是"91"或者"94"这样的正则表达式怎么写啊!?就是说如5*,或者691*,694*,这样的都不合法。
解决方案
本帖最后由 tomtry123 于 2011-04-24 12:14:38 编辑
解决方案二:
求高手解答啊
解决方案三:
自己顶
解决方案四:
System.out.println("67".matches("6(?:(?!(91|94)).)*"));
解决方案五:
6(?!(91|94)).*
解决方案六:
6(?!9[14]).*
时间: 2024-11-21 06:33:29