郏俊龙个人博客
—
由
[toc]
没啥
匹配时会对符号进行判断,如果符合就进行下一个匹配,如果不能匹配就回溯到上一层进行匹配, 这样就会导致回溯,正常的时候匹配的是特别快的, 但是对于异常场景的匹配如果不注意就会匹配的时间特别长,浪费时间,引起redos攻击。
String old="^([hH][tT]{2}[pP]([sS]?)://)"
您的邮箱地址不会被公开。 必填项已用 * 标注
评论 *
显示名称 *
邮箱 *
网站
在此浏览器中保存我的显示名称、邮箱地址和网站地址,以便下次评论时使用。
发表回复