Mercurial > public > html2wiki
comparison src/org/nwoca/ssdt/tools/html2wiki/Html2Wiki.java @ 5:d34f4d408ef9
[no commit message]
author | ferrall@nwoca.org |
---|---|
date | Thu, 27 Jan 2011 14:32:34 -0500 |
parents | 22ed6d93442c |
children | 99f293bd507f |
comparison
equal
deleted
inserted
replaced
4:22ed6d93442c | 5:d34f4d408ef9 |
---|---|
55 // transformers.add(new ReplaceTransformer("\\[","\\[")); | 55 // transformers.add(new ReplaceTransformer("\\[","\\[")); |
56 // transformers.add(new ReplaceTransformer("\\]","\\]")); | 56 // transformers.add(new ReplaceTransformer("\\]","\\]")); |
57 transformers.add(new ReplaceTransformer("<br>","\\\\")); | 57 transformers.add(new ReplaceTransformer("<br>","\\\\")); |
58 transformers.add(new ReplaceTransformer("<table.*?>|</table>","{table}")); | 58 transformers.add(new ReplaceTransformer("<table.*?>|</table>","{table}")); |
59 transformers.add(new ReplaceTransformer("<tr>|</tr>","{tr}")); | 59 transformers.add(new ReplaceTransformer("<tr>|</tr>","{tr}")); |
60 transformers.add(new ReplaceTransformer("<td>|</td>","{td}")); | 60 transformers.add(new ReplaceTransformer("<td.*?>|</td>","{td}")); |
61 transformers.add(new ReplaceTransformer("<th>|</th>","{th}")); | 61 transformers.add(new ReplaceTransformer("<th.*?>|</th>","{th}")); |
62 transformers.add(new ReplaceTransformer("<ol.*?>|</ol>","{ol}")); | 62 transformers.add(new ReplaceTransformer("<ol.*?>|</ol>","{ol}")); |
63 transformers.add(new ReplaceTransformer("<ul.*?>|</ul>","{ul}")); | 63 transformers.add(new ReplaceTransformer("<ul.*?>|</ul>","{ul}")); |
64 transformers.add(new ReplaceTransformer("<li>","{li}")); | 64 transformers.add(new ReplaceTransformer("<li>","{li}")); |
65 transformers.add(new ReplaceTransformer("</li>","{li}\n")); | 65 transformers.add(new ReplaceTransformer("</li>","{li}\n")); |
66 | |
66 transformers.add(new ChapterTransformer(category)); | 67 transformers.add(new ChapterTransformer(category)); |
67 transformers.add(new TagTransformer("<pre>(.*?)</pre>", true, "{code}","{code}")); | 68 transformers.add(new TagTransformer("<pre>(.*?)</pre>", true, "{code}","{code}")); |
68 transformers.add(new TagTransformer("<center>(.*?)</center>", true, "{center}","{center}")); | 69 transformers.add(new TagTransformer("<center>(.*?)</center>", true, "{center}","{center}")); |
69 transformers.add(new TagTransformer("<em>(.*?)</em>", "*","*")); | 70 transformers.add(new TagTransformer("<em>(.*?)</em>", "*","*")); |
70 transformers.add(new TagTransformer("<strong>(.*?)</strong>", "*","*")); | 71 transformers.add(new TagTransformer("<strong>(.*?)</strong>", "*","*")); |
75 transformers.add(new TagTransformer("<h3>(.*)</H3>", "h3. ", "")); | 76 transformers.add(new TagTransformer("<h3>(.*)</H3>", "h3. ", "")); |
76 transformers.add(new TagTransformer("<h3>(.*)</h3>", "h3. ", "")); | 77 transformers.add(new TagTransformer("<h3>(.*)</h3>", "h3. ", "")); |
77 transformers.add(new TagTransformer("<h4>(.*)</h4>", "h4. ", "")); | 78 transformers.add(new TagTransformer("<h4>(.*)</h4>", "h4. ", "")); |
78 transformers.add(new TagTransformer("<h5>(.*)</h5>", "h5. ", "")); | 79 transformers.add(new TagTransformer("<h5>(.*)</h5>", "h5. ", "")); |
79 transformers.add(new TagTransformer("<h6>(.*)</h6>", "h6. ", "")); | 80 transformers.add(new TagTransformer("<h6>(.*)</h6>", "h6. ", "")); |
81 transformers.add(new ReplaceTransformer("\\{center}\\n\\{table}\\n\\{tr\\}\\n\\s{2}\\{td\\}\\{center\\}\\*Note\\*\\{center\\}","{note}")); | |
82 transformers.add(new ReplaceTransformer("\\{td\\}\\n\\s{2}\\{tr\\}\\n\\{table\\}\\n\\{center\\}","{note}")); | |
83 | |
84 // transformers.add(new TagTransformer("\\{center}\\n\\{table}\\n\\{tr\\}\\n\\s{2}\\{td\\}\\{center\\}\\*Note\\*\\{center\\}(.*?)\\s\\{td\\}\\n\\s{2}\\{tr\\}\\{table\\}", "{note}", "{note}")); | |
85 // transformers.add(new TagTransformer("(\\S)\\s\\n", "", " ")); | |
86 transformers.add(new TagTransformer("<blockquote>(.*)</blockquote>", "{quote}", "{quote}")); | |
80 transformers.add(new DeleteTransformer("(?s)<hr.*?>")); | 87 transformers.add(new DeleteTransformer("(?s)<hr.*?>")); |
81 | 88 |
82 } | 89 } |
83 | 90 |
84 /** | 91 /** |