فهرست منبع

added unhtml and rehtml

Nicolas Cannasse 19 سال پیش
والد
کامیت
6a81a63a47
1فایلهای تغییر یافته به همراه8 افزوده شده و 0 حذف شده
  1. 8 0
      std/StringTools.hx

+ 8 - 0
std/StringTools.hx

@@ -43,6 +43,14 @@ class StringTools {
 		#end
 	}
 
+	public static function unhtml( s : String ) : String {
+		return s.split("&").join("&amp;").split("<").join("&lt;").split(">").join("&gt;");
+	}
+
+	public static function rehtml( s : String ) : String {
+		return s.split("&gt;").join(">").split("&lt;").join("<").split("&amp;").join("&");
+	}
+
 	#if neko
 	private static var _urlEncode = neko.Lib.load("std","url_encode",1);
 	private static var _urlDecode = neko.Lib.load("std","url_decode",1);