永发信息网

正则表达式-字符串中必须包含某个字符

答案:1  悬赏:30  手机版
解决时间 2021-02-14 14:56
  • 提问者网友:我的未来我做主
  • 2021-02-13 23:46
要满足 前后必须是正整数, 中间使用 "-" 这个横线字符隔断
比如 10-100 1000-1001 这样的. 前面也不能有空格
各路高手帮我看看, 谢谢啦
最佳答案
  • 五星知识达人网友:行路难
  • 2021-02-14 00:59
String str = "0-2334343";
if (!str.matches("^\\d*\\-\\d*$")) {
System.out.println("字符串:"+str +"不符合格式!");
}else{
System.out.println("字符串:"+str +"符合格式!");
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯