From: <bra...@us...> - 2007-12-12 02:15:05
|
Revision: 2109 http://archive-access.svn.sourceforge.net/archive-access/?rev=2109&view=rev Author: bradtofel Date: 2007-12-11 18:15:09 -0800 (Tue, 11 Dec 2007) Log Message: ----------- FEATURE: added static getEndOfFirstTag() Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/TagMagix.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/TagMagix.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/TagMagix.java 2007-12-12 02:12:48 UTC (rev 2108) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/TagMagix.java 2007-12-12 02:15:09 UTC (rev 2109) @@ -283,4 +283,14 @@ public static String getBaseHref(StringBuilder page) { return getTagAttr(page, "BASE", "HREF"); } + + public static int getEndOfFirstTag(StringBuilder page, String tag) { + Pattern tagPattern = getWholeTagPattern(tag); + Matcher tagMatcher = tagPattern.matcher(page); + int offset = -1; + if(tagMatcher.find()) { + offset = tagMatcher.end(); + } + return offset; + } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |