【发布时间】:2017-05-26 09:31:43
【问题描述】:
我正在尝试执行以下操作,并尝试查找如何进行正确排除的示例,但我无法完全掌握它。
我应该排除数字 000、666 以及 900-999 之间的所有数字。
这是我对这个问题的尝试,但它不包括排除:
String p = "(^[0-9]{3})-([0-9]{2})-([0-9]{4}$)";
这是我尝试排除的尝试,但我不确定如何:
String p = "(^[^666000]{3})-([0-9]{2})-([0-9]{4}$)";
这导致了一些匹配:
任何帮助将不胜感激!
【问题讨论】:
-
[0-900,^000,^666,^900-999]不是字符类的工作方式...我建议您阅读教程。 -
请勿在此处张贴文字图片。发布文本。