summaryrefslogtreecommitdiffstats
path: root/parsers/NullIt.java
diff options
context:
space:
mode:
authorrsiddharth <rsiddharth@ninthfloor.org>2012-12-06 20:05:51 +0530
committerrsiddharth <rsiddharth@ninthfloor.org>2012-12-06 20:05:51 +0530
commitbed3dc00c9112d70966990ca66ab0a078b5ca0b5 (patch)
tree8d3a1d6c258f84d1949f79764386086dec39fb82 /parsers/NullIt.java
parent502ca4ede537f3df715f235922fb78d05dcdaa2f (diff)
parentfd01b4f3f5b4c261130ac82fc90797527b433cc1 (diff)
merged from devel branch: now scruf supports HTML5 audio tag. for other changes, see below.
added: parsers/Audio.java modified: index/IndexCreator.java parsers/Images.java parsers/NullIt.java parsers/ParserList.java styling/style.css pending merges: rsiddharth 2012-12-02 stylesheet update: formatting for audio tag. rsiddharth 2012-12-02 new feature: I have added support for <audio> tags for Ogg audio. rsiddharth 2012-11-30 minor-fix(es) to comply with standards rsiddharth 2012-11-30 bug fix: parser/Nullit.java quotes the full regex before sending the
Diffstat (limited to 'parsers/NullIt.java')
-rw-r--r--parsers/NullIt.java16
1 files changed, 9 insertions, 7 deletions
diff --git a/parsers/NullIt.java b/parsers/NullIt.java
index ef710d7..d13f543 100644
--- a/parsers/NullIt.java
+++ b/parsers/NullIt.java
@@ -25,12 +25,14 @@ import java.util.regex.*;
public class NullIt {
public String nullIt(String content,String regex) {
- Pattern pattern = Pattern.compile(regex);
- Matcher matcher = pattern.matcher(content);
- while(matcher.find()) {
- content = matcher.replaceFirst("");
- break;
- }
- return content;
+ // quote the regex.
+ String quotedRegex = "\\Q"+regex+"\\E";
+ Pattern pattern = Pattern.compile(quotedRegex);
+ Matcher matcher = pattern.matcher(content);
+ while(matcher.find()) {
+ content = matcher.replaceFirst("");
+ break;
+ }
+ return content;
}
}