تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] تحويل دالة لعمل العكس html to bbcode
#1
السلام عليكم ورحمة الله وبركاته
وجدت دالة تقوم بتحويل البيبي كود الى اتش ام ال واريد ان اعكسها
كود :
Public Function ConvertHTML2BB(ByVal html As String) As String
   Try
     'Define regex
     Dim regExp As Regex

     'Regex for URL tag without anchor
     regExp = New Regex("\[url\]([^\]]+)\[\/url\]")
     html = regExp.Replace(html, "<a href=""$1"">$1</a>")

     'Regex for URL with anchor
     regExp = New Regex("\[url=([^\]]+)\]([^\]]+)\[\/url\]")
     html = regExp.Replace(html, "<a href=""$1"">$2</a>")

     'Image regex
     regExp = New Regex("\[img\]([^\]]+)\[\/img\]")
     html = regExp.Replace(html, "<img src=""$1"" />")

     'Bold text
     regExp = New Regex("\[b\](.+?)\[\/b\]")
     html = regExp.Replace(html, "<b>$1</b>")

     'Italic text
     regExp = New Regex("\[i\](.+?)\[\/i\]")
     html = regExp.Replace(html, "<i>$1</i>")

     'Underline text
     regExp = New Regex("\[u\](.+?)\[\/u\]")
     html = regExp.Replace(html, "<u>$1</u>")

     'Font size
     regExp = New Regex("\[size=([^\]]+)\]([^\]]+)\[\/size\]")
     html = regExp.Replace(html, "<span style=""font-size: $1px"">$2</span>")

     'Font color
     regExp = New Regex("\[color=([^\]]+)\]([^\]]+)\[\/color\]")
     html = regExp.Replace(html, "<span style=""color: $1"">$2</span>")

     Return html
   Catch ex As Exception
     Return Nothing
     Debug.Print(ex.ToString)
   End Try
 End Function
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
[صورة مرفقة: aburawdah.gif]
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
تحويل دالة لعمل العكس html to bbcode - بواسطة سعود - 29-09-14, 08:57 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] تحويل صورة العداد الى ارقام yosif 1 389 16-04-26, 12:27 AM
آخر رد: أبو خالد الشكري
  مساعدة في تحويل الكود من فيجوال بسيك 6 الى فيجوال دوت نت سيد أحمد 5 1,096 23-03-25, 10:54 PM
آخر رد: سيد أحمد
  كيف يمكن تحويل ملف تنفيذى الى فيجوال بيسك 2010 walkady 2 997 07-02-25, 07:57 PM
آخر رد: الورد2
  طريقه تحويل اى قاعده بيانات الى ملف dll فى المشروع خالد كامل1 1 825 31-01-25, 10:21 PM
آخر رد: Kamil
  تحويل معادلة اكسل أحمد فتح الرحمن 1 609 29-01-25, 11:09 PM
آخر رد: أحمد فتح الرحمن
  [VB.NET] تحويل لغة الأرقام في فيجوال ستوديو AboBattal 2 569 12-11-24, 08:11 AM
آخر رد: أبو خالد الشكري
  [VB.NET] تحويل من hexadecimal الى ASCII aminesori 2 548 07-11-24, 11:18 PM
آخر رد: aminesori
  تحويل الكود الى اداه بوحمد 2 568 15-10-24, 10:05 AM
آخر رد: بوحمد
  كود برمجى لعمل قفل ورديه فى برنامج كاشير خالد كامل1 3 562 12-10-24, 06:19 PM
آخر رد: dr.programming
Lightbulb [سؤال] تحويل صورة الى ملف Pdf ackore 8 1,097 27-09-24, 07:51 PM
آخر رد: محمد مسافر

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم