PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : استخراجِ یک کد خاص از یک صفحه وب !



aren
October 19th, 2014, 22:28
سلام آقایون
من یک متن یا کد html دارم که داخلش لینک های زیادی از یک سایت هست که در یین این لینک ها لینکِ یک سری صفحه هم وجود داره.
می خوام آدرس صفحه این لینک ها در سایت (که به صورت کد های اتفاقی هست) رو به ترتیب از داخلش در بیارم !
فرض کنید این لینک های داخل متن رو استخراج کردیم و زیرِ هم نوشتیم :
http://my.site.com/m7359345
http://my.site.com/m3395870
http://my.site.com/m6842219
http://my.site.com/m0468927
http://my.site.com/m4556712

می خوام خروجی این باشه :
m7359345
m3395870
m6842219
m0468927
m4556712

چه راهی یا روشی رو برای این کار پیشنهاد می کنید ؟

seo-expert
October 20th, 2014, 00:04
سلام آقایون
من یک متن یا کد html دارم که داخلش لینک های زیادی از یک سایت هست که در یین این لینک ها لینکِ یک سری صفحه هم وجود داره.
می خوام آدرس صفحه این لینک ها در سایت (که به صورت کد های اتفاقی هست) رو به ترتیب از داخلش در بیارم !
فرض کنید این لینک های داخل متن رو استخراج کردیم و زیرِ هم نوشتیم :
http://my.site.com/m7359345
http://my.site.com/m3395870
http://my.site.com/m6842219
http://my.site.com/m0468927
http://my.site.com/m4556712

می خوام خروجی این باشه :
m7359345
m3395870
m6842219
m0468927
m4556712

چه راهی یا روشی رو برای این کار پیشنهاد می کنید ؟

سلام

داخل Notepad++ کلید ترکیبی Ctrl+H رو بزنید. در فیلد اول تایپ کنید

.+(\/)
و در فیلد دوم

\1

حالت را روی Regular expression قرار بدید و Replace all بزنید. حالا به اینصورت شدند

/m7359345
/m3395870
/m6842219
/m0468927
/m4556712
برای حذف / یکبار دیگه ctrl+H رو بزنید تا replacer بالا بیاد و حالا در فیلد اول / قرار بدید و فیلد دوم رو خالی بذارید و حالت search mode روی normal قرار بدید و replace all بزنید تا اسلش ها هم پاک بشن

موفق باشید