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

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



سؤال عن طريقة نسخ كل الروابط و اسم الرابط من موقع انترنت - toedi - 12-01-20

السلام عليكم الاخوة الكرام بالمنتدى


اريد نسخ الروابط الثلاثة مع اسم كل رابط و يظهر الناتج فى تيكست بوكس

لا اعرف طريقة التعامل الصحيحة مع "" و العلامات ؟/

<html>
<body>

<a href="الرابط1">النص1 المطلوب نسخة</a>
<a href="الرابط2">النص1 المطلوب نسخة</a>
<a href="الرابط3">النص3 المطلوب نسخة</a>

</body>
</html>
من يعرف الكود برجاء الافادة
شكرا لكم


RE: سؤال عن طريقة نسخ كل الروابط و اسم الرابط من موقع انترنت - معاند الحظ - 12-01-20

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

انا استخدم RegularExepression  لاستخراج الممعلومات من صفحات الويب
لكني لست متمكن من استخدامه بالشكل الامثل لذا استخدم طرق اخرى تكمل لي ما اريد

لنفترض اني اريد استخراج الروابط واسمائها من كود Html  التالي

كود :
</div><div id="footer-links"><ul id="footer-links-primary">  <li><a href="//www.youtube.com/yt/about/">About</a></li>
 <li><a href="//www.youtube.com/yt/press/">Press</a></li>
 <li><a href="//www.youtube.com/yt/copyright/">Copyright</a></li>
 <li><a href="//www.youtube.com/yt/creators/">Creators</a></li>
 <li><a href="//www.youtube.com/yt/advertise/">Advertise</a></li>
 <li><a href="//www.youtube.com/yt/dev/">Developers</a></li>
</ul><ul id="footer-links-secondary">  <li><a href="/t/terms">Terms</a></li>
 <li><a href="https://www.google.com/intl/en/policies/privacy/">Privacy</a></li>

فيجب علي صياغة جملة regex تمر على الكود سطر سطر وتستخرج المطلوب 
الجملة كالتالي:
كود :
[\<]a href[\=][\"][\/][\/](.+)[<][\/]a[\>]

وهكذا فان جملة regex ستعيد التالي من السطر الاول من الكود

</div><div id="footer-links"><ul id="footer-links-primary">  <li><a href="//www.youtube.com/yt/about/">About</a></li>


تعيد الجملة الرابط مع بعض علامات  html لهذا اعود واستخدم لغة الفيجوال بيسك واحذف ماليس له علاقة بالمطلوب


RE: سؤال عن طريقة نسخ كل الروابط و اسم الرابط من موقع انترنت - toedi - 12-01-20

السلام عليكم هل هناك حل للمشكلة


RE: سؤال عن طريقة نسخ كل الروابط و اسم الرابط من موقع انترنت - toedi - 16-01-20

السلام عليكم معقول كل المنتدى دة ومفيش اجابة على سؤالى