diff options
author | rsiddharth <rsiddharth@ninthfloor.org> | 2012-12-06 20:05:51 +0530 |
---|---|---|
committer | rsiddharth <rsiddharth@ninthfloor.org> | 2012-12-06 20:05:51 +0530 |
commit | bed3dc00c9112d70966990ca66ab0a078b5ca0b5 (patch) | |
tree | 8d3a1d6c258f84d1949f79764386086dec39fb82 /parsers/NullIt.java | |
parent | 502ca4ede537f3df715f235922fb78d05dcdaa2f (diff) | |
parent | fd01b4f3f5b4c261130ac82fc90797527b433cc1 (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.java | 16 |
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; } } |