سبب المثال هنا
تفضل المثال ....لاول مرة افكر بهذه الطريقة
اولا الاستدعاء
كود :
Imports System.Text.RegularExpressionsكود :
Dim str As String = "([0-9]{1,})([\/ \* \- \+])([0-9]{1,})"
Dim reg As New Regex(str)
Dim ma As Match = reg.Match(TextBox1.Text)
If ma.Success Then
' TextBox2.Text = ma.Groups(1).Value & " " & ma.Groups(2).Value & " " & ma.Groups(3).Value
Select Case ma.Groups(2).Value
Case "/"
TextBox2.Text = Val(ma.Groups(1).Value) / Val(ma.Groups(3).Value)
Case "*"
TextBox2.Text = Val(ma.Groups(1).Value) * Val(ma.Groups(3).Value)
Case "-"
TextBox2.Text = Val(ma.Groups(1).Value) - Val(ma.Groups(3).Value)
Case "+"
TextBox2.Text = Val(ma.Groups(1).Value) + Val(ma.Groups(3).Value)
End Select
End Ifاللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير

