Już niedługo nowy layout i kilka niespodzianek...
Podświetlanie składni: Zapisz jako plik txt | Pokaż jako czysty tekst. | Zawijaj linie.
Nick: bojkar Data dodania: 04.02.09 1:07:27 Adres IP: 83.7.118.*
  1. public function fromHTML(data : String) : String
  2. {
  3.    var str : String = data;
  4.    var pattern : RegExp = /<ul>|<\/ul>/g;
  5.         str = str.replace(pattern, "")
  6.    pattern = /<ul>|<\/ul>/g;
  7.    str = str.replace(pattern, "")
  8.    pattern = /<strong>/g;
  9.    str = str.replace(pattern, "<b>")
  10.    pattern = /<\/strong>/g;
  11.    str = str.replace(pattern, "</b>")
  12.       
  13.    pattern = / style="margin:0px;"/g;
  14.     str = str.replace(pattern, "");
  15.       
  16.    pattern = /<a href="(.*?)">(.*?)<\/a>/g;
  17.    str = str.replace(pattern, "$1");
  18.         pattern = /mailto:/g;
  19.    str = str.replace(pattern, "");
  20.    pattern = /<span style=\"color: (.*?);\">/g;
  21.    str = str.replace(pattern, '<FONT COLOR="$1">');
  22.    pattern = /<span style=\"font-size: (.*?)px;\">/g;
  23.    str = str.replace(pattern, '<FONT SIZE="$1">');
  24.           
  25.          
  26.    pattern = /<\/span>/g;
  27.    str = str.replace(pattern, '</FONT>');
  28.    pattern = /<img style="margin: 0 auto;" src="\/images\/temp\/(.*?)" \/>/g;
  29.    str = str.replace(pattern, '[image]$1[\/image]');
  30.  
  31.    return str;
  32. }
  33.