summaryrefslogtreecommitdiffstats
path: root/parsers/Paragraphs.java
diff options
context:
space:
mode:
authorrsiddharth <rsiddharth@ninthfloor.org>2012-10-26 21:38:13 +0530
committerrsiddharth <rsiddharth@ninthfloor.org>2012-10-26 21:38:13 +0530
commit8ea18f49eb5ed2034c1903c9e50aa6c3cbb0f896 (patch)
tree0a55400833217ef8473f0b8a76c8ae296cc5bc4c /parsers/Paragraphs.java
parent0b6cabd40f2cb5978e69977f483d9ce30a3d2360 (diff)
modified:
index/IndexCreator.java Structural modification. parsers/CodeBlocks.java replacement string was edited. @@ -33,7 +33,7 @@ - replacement.append("<div class=\\\"code\\\">"); + replacement.append("<div class=\"code\">"); parsers/DocumentName.java Structural modification. parsers/Header.java "powered by scruf" was linked. parsers/Paragraphs.java Display message. (should remove it in next commit). parsers/ParserList.java New parser -- DocumentDate parsers/WordDecoration.java replacement string was edited. @@ -34,7 +34,7 @@ - tagMap.put("`","<span class=\\\"monospace\\\">$7</span>"); + tagMap.put("`","<span class=\"monospace\">$7</span>"); unknown: parsers/DocumentDate.java (will add it in next commit)
Diffstat (limited to 'parsers/Paragraphs.java')
-rw-r--r--parsers/Paragraphs.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/parsers/Paragraphs.java b/parsers/Paragraphs.java
index cc86b4b..2229d35 100644
--- a/parsers/Paragraphs.java
+++ b/parsers/Paragraphs.java
@@ -26,6 +26,7 @@ import java.util.regex.*;
public class Paragraphs implements Parser {
private String paragraph = "<p>\n$0</p>\n";
public String parse(String fileContent) {
+ System.out.println("Paragraph parsing...");
/**
* This regex contains two parts seperated by a '|'; the first
* part is regex for a html Heading (See Heading.java) and the
@@ -39,7 +40,7 @@ public class Paragraphs implements Parser {
/**
* This htmlTagPattern has a regex to deduct a html tag.
*/
- Pattern htmlTagPattern = Pattern.compile("^\\<.+?\\>\\n");
+ Pattern htmlTagPattern = Pattern.compile("^\\<.+?\\>(\\n?)");
Matcher matcher = pattern.matcher(fileContent);
Matcher htmlTag;
StringBuffer sbuffer = new StringBuffer();
@@ -58,9 +59,7 @@ public class Paragraphs implements Parser {
* then we do the conversion.
*/
if(!htmlTag.find()) {
- matcher.appendReplacement(sbuffer,paragraph);
- }else {
- System.out.println("MATCH$"+matcher.group()+" MATCH$$");
+ matcher.appendReplacement(sbuffer,paragraph);
}
}
matcher.appendTail(sbuffer);