From 91ed66ecacab02dfd4b29d4cfd2fc5f2398fe241 Mon Sep 17 00:00:00 2001 From: Almark Ming Date: Tue, 17 Dec 2013 16:57:22 +0800 Subject: [PATCH] Update RegexSelector.java --- .../main/java/us/codecraft/webmagic/selector/RegexSelector.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webmagic-core/src/main/java/us/codecraft/webmagic/selector/RegexSelector.java b/webmagic-core/src/main/java/us/codecraft/webmagic/selector/RegexSelector.java index d697590..b30bc18 100644 --- a/webmagic-core/src/main/java/us/codecraft/webmagic/selector/RegexSelector.java +++ b/webmagic-core/src/main/java/us/codecraft/webmagic/selector/RegexSelector.java @@ -26,7 +26,7 @@ public class RegexSelector implements Selector { if (StringUtils.isBlank(regexStr)) { throw new IllegalArgumentException("regex must not be empty"); } - /* Can't detect '\(', '(?:)' so that would be result in ArrayIndexOutOfBoundsException + /* Can't detect '\(', '(?:)' so that would result in ArrayIndexOutOfBoundsException if (!StringUtils.contains(regexStr, "(") && !StringUtils.contains(regexStr, ")")) { regexStr = "(" + regexStr + ")"; }