منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] كيف احدد كلمات معينة في Textbox - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] كيف احدد كلمات معينة في Textbox (/showthread.php?tid=19049)



كيف احدد كلمات معينة في Textbox - The Light Fire - 31-01-17

السلام عليكم ورحمة الله و بركاته 

اريد كود يحدد لي موضع معين وينسخه في تكست بوكس

مثلا :


Hi , Good Morning

ابغى كود يحدد لي الكلمة الي بعد Good مباشرة و ينسخها


RE: كيف احدد كلمات معينة في Textbox - mohamed haroon - 31-01-17

كود :
[justify]Dim r As New System.Text.RegularExpressions.Regex("(?<=Good).+")

        TextBox2.Text = r.Match(TextBox1.Text).Value[/justify]



RE: كيف احدد كلمات معينة في Textbox - مساعدة - 31-01-17

السلام عليكم

تفضل الكود
كود :
Dim word As String = Regex.Match(TextBox1.Text, "(?<=" & "Good" & "\s+)\w+", RegexOptions.IgnoreCase).Value.Trim
If word <> "" Then Clipboard.SetText(word) Else Clipboard.Clear()



RE: كيف احدد كلمات معينة في Textbox - The Light Fire - 01-02-17

(31-01-17, 10:57 PM)mohamed haroon كتب :
كود :
[justify]Dim r As New System.Text.RegularExpressions.Regex("(?<=Good).+")

        TextBox2.Text = r.Match(TextBox1.Text).Value[/justify]
شكرا !  Smile