![]() |
|
[سؤال] اريد جلب جزء من نص - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [سؤال] اريد جلب جزء من نص (/showthread.php?tid=21179) الصفحات:
1
2
|
RE: اريد جلب جزء من نص - ابو روضة - 25-07-17 (25-07-17, 04:46 AM)أبو نوره كتب : اخي ابو روضه الله يسعدك ويمن عليك بالزيادة فى العلم اخى العزيز ابو نوره...
والله فرحتنى لان الموضوع ده بقالو كتير جدا محيرنى وكنت بصراحة مكسوف اساله..
فجزاك الله خيرى الدارين....
ممكن لو وقتك يسمح شرح بسيط للكود لآفهمه ؟ وطبعا لو وقتك لا يسمح والله عادى جدا
ومش هازعل بالعكس♥
فعلا نجح تمام
RE: اريد جلب جزء من نص - أبو نوره - 25-07-17 تحت امرك ♥ PHP كود : Dim wc As New WebClientPHP كود : Dim s As String = Regex.Match(sourceString, "(?<=""access_token"":"").+?(?="")").Value الكود ده يستخدم RegularExpressions ودي مكتبة شرحها يحتاج دورة من عدة دروس لكن فيه موضوع هنا يشرحه اسمه [مقال] شرح التعابير القياسية Regex RE: اريد جلب جزء من نص - silverlight - 25-07-17 الأخ أبو روضه أولا : لا حياء في العلم .... لو ألقيت نظرة سريعة علي التكست ستلاحظ انه تكست تفصيل و مبني بطريقة بسيطة و اعتقد نه تم بناؤه باستخدام StringBuilder و غالبا هذا التكست أساسه عبارة عن كلاس له مدخلات جميعها String و هو مقسم علي التوالي الي مجموعة تكست هي session_key UId secret access_token machine_id confirmed identifier و تم الفصل بينهم جميعا باستخدام Char هو "," ثم بعد ذلك تم الفصل بين كل تكست منهم باستخدام Char هو ":" اي انك التكست مقسم الي مصفوفة تكست عبارة عن سبعة اجزاء و كل تكست في المصفوفة عبارة عن مصفوفة اخري صغيرة من جزئين يمكنك استخدام الدالة التالية للحصول علي كل String تريده الدالة تقوم بفصل التكست الي مصفوفات PHP كود : Private Function GetString(s As String, index As Integer) As Stringللحصول علي access_token مثلا وهي ترتيبها لثالث تقريبا استخدم الدالة بالشكل التالي PHP كود : Dim wc As New WebClientفعليا الافضل لك بناء كلاس يقرأ التكست و يفصله الي مجموعة Property هي علي التوالي كالأتي PHP كود : Public ReadOnly Property SessionKey As Stringطبعا لو انت من قام ببناء الملف فإن الأمور ستكون أسهل قليلا خاصة ان معظم التكست التي سيتم استردادها من الملف هي تكست تم تشفيرها غاليا RE: اريد جلب جزء من نص - ابو روضة - 25-07-17 (25-07-17, 12:15 PM)silverlight كتب : الأخ أبو روضه الله يسعد قلبك اخى العزيز ويبارك بعمرك ويجزيك كل الخيرات على هذا التوضيح المبسط
|