X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/wizards/html/HTMLUtilities.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/wizards/html/HTMLUtilities.java new file mode 100644 index 0000000..945bbcf --- /dev/null +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpeclipse/wizards/html/HTMLUtilities.java @@ -0,0 +1,37 @@ +/* + * $Id: HTMLUtilities.java,v 1.1 2004-10-05 20:51:57 jsurfer Exp $ + * Copyright Narushima Hironori. All rights reserved. + */ +package net.sourceforge.phpeclipse.wizards.html; + + +/** + * + */ +public class HTMLUtilities { + + final static String[] specialMarks = { + "&", "&", + "<", "<", + ">", ">", + "\"", """, + }; + + public static String escape(String text){ + for (int i = 0; i < specialMarks.length; i+=2) { + text = text.replaceAll(specialMarks[i], specialMarks[i+1]); + } + return text; + } + + public static String unescape(String text){ + for (int i = specialMarks.length-1; i>=0 ; i-=2) { + text = text.replaceAll(specialMarks[i], specialMarks[i-1]); + } + return text; + } + + + + +}