求助!!!正则表达式使程序卡死

问题描述

代码:Pattern.matches("^(*[\(\)\.\+#,/-]?*[0-9]+)*$","91-11-28753033/28754033/28755033/91-129-6453033(R)")jdk1.7运行时卡在这句话上不动了。。。请大神们试试,这是怎么了

解决方案

解决方案二:
正则太难
解决方案三:
[\(\)\.\+#,/-]这个[]加转义?
解决方案四:
([().+#,/-]?[0-9]+)*
解决方案五:
@3#rui888还是没得反应啊
解决方案六:
我没环境,没测试哈
解决方案七:
我也卡住了。。楼主是想匹配出什么啊

时间: 2024-10-04 16:14:15

求助!!!正则表达式使程序卡死的相关文章

mfc求助-在mfc程序中,如何使程序和文档关联起来?

问题描述 在mfc程序中,如何使程序和文档关联起来? 我是一名刚学软件不久的学生,最近在做一个项目,有很多地方不明白,还望大家赐教! 我想做一个文档备份器,但是不知道如何使mfc程序和文档关联起来,即当在某些文档中输入消息时,程序会收到输入相应的消息(输入消息的间隔时间,输入内容,等等) 望各位大神赐教! 谢谢

新人求助,使用zedGraph绘图绘图程序卡死

问题描述 上位机接收串口数据,下位机不停发送数据到上位机,当开始打开串口时,程序会卡死1分钟左右,之后恢复正常:有时候调用了pointList.Clear(),后再重新往里面加入数据也会让程序卡死~~ 解决方案 解决方案二:放到线程里就好了解决方案三:你的数据有多少?CS一般数据不多不会卡,你如果在网站上使用zedgraph的话倒是有可能会卡.解决方案四:引用楼主huang1004943336的回复: 上位机接收串口数据,下位机不停发送数据到上位机,当开始打开串口时,程序会卡死1分钟左右,之后恢

Delphi编程使程序不在系统任务条上出现

本实例介绍如何使程序不在系统任务条上出现. 程序的初始化过程,即在窗体的FormCreate()事件中添加代码.在程序设计阶段,用鼠标的左键双击窗体上的空白处,在屏幕上就会弹出一个代码窗口,把光标移动到FormCreate()过程的处理代码中,并且添加如下代码: procedure TForm1.FormCreate(Sender: TObject);begin SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW);en

sid-如何避免HTTP表头注入使程序更健壮?

问题描述 如何避免HTTP表头注入使程序更健壮? 如果一个网站使用了cookie,可通过注入HTTP表头的方式登录下面的表单 Username:Password: 方法是注入一行新代码,如Set-Cookie或使用SID,攻击例怎么做?又如何避免? 解决方案 加密码你的Cookie/SID,并实现可靠的验证机制.

c++基础-新人求助!记录程序时间出错

问题描述 新人求助!记录程序时间出错 #include #include #include #include"sort.h" using namespace std; int main() { int choice, n, i, j; DWORD start, end; while(1) { cout << "输入数据的方式:" << endl; cout << "1.手动输入" << endl;

extjs中怎样写正则表达式使输入的数据必须是1到10位的数字

问题描述 extjs中怎样写正则表达式使输入的数据必须是1到10位的数字 extjs中怎样写正则表达式使输入的数据必须是1-10位的数字,不能为001这样的 解决方案 不知道这样行不行:[1-9][0-9]* 希望能帮到你. 解决方案二: ^[1-9]d{09}$ 解决方案三: {regex:/^(0[1-9]|[1-9]d+)d{08}$/regexText:'只能为1-10位数字'///....其他配置}

求助正则表达式的问题

问题描述 求助正则表达式的问题 现有一正则表达式 : /^$?[-+]?(?!0+(?:.0+)?$)(?:[1-9]d*|0)(?:.d{1,2})?$/ 此表达式可以匹配 100 , $100 , +100, -100 , +$100 也可以输入小数点后两位,如100.01 如何 修改正则表达式 , 让他可以 匹配 0 ? 解决方案 try this: /^$?[-+]?(?!0+(.0+)$)(?:[1-9]d*|0)(.d{1,2})?$/ 解决方案二: 如何匹配不包含某个子串的情况?比

软件开发-为什么不一定使程序退出,是哪种情况?

问题描述 为什么不一定使程序退出,是哪种情况? 书上说"那个close()槽,它不一定使程序退出,只有当剩下最后一个主界面(就是没有 父窗口的界面)时调用close()槽,程序才会退出:其他情况下界面只是隐藏起来了,并 有被销毁"这句话什么意思,那两个退出按钮只要我按了其中一个,程序就退出了,显 示exited with code 0不就是代表退出吗?书上怎么还说不一定,是哪种情况?开发-为什么不一定使程序退出,是哪种情况?-ios开发退出程序"> 解决方案 close

《JavaScript和jQuery实战手册(原书第2版)》——3.1节使程序智能地响应

3.1 使程序智能地响应 我们的生活充满了选择:"我今天穿什么"."午餐吃什么"."星期五晚上该干什么"等.我们所做的很多选择取决于某个条件.例如,假设确定想要在星期五晚上看电影,我们可能会问自己一堆问题,例如,"有什么好的电影上映吗" ."电影能够准时开演吗" ."我带了足够的钱去电影院吗"(买一袋爆米花要17块钱). 假设有一场电影刚好在我们去的时候上映.我们就会问自己一个简单的问题