در این مطلب، ویدئو برنامه 25 پرتکرار پایتون: URL را در یک رشته بررسی کنید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:06:07
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,149 –> 00:00:03,240
سلام به همه خوش آمدید، در این ویدیو
2
00:00:03,240 –> 00:00:06,060
به شما نشان می دهم که چگونه URL را
3
00:00:06,060 –> 00:00:08,820
در یک رشته بررسی کنید، حالا اجازه دهید چند
4
00:00:08,820 –> 00:00:11,130
رشته در اینجا داشته باشیم که اولین چیزی حاوی یک
5
00:00:11,130 –> 00:00:14,429
وبلاگ یا در یک URL است و در رشته دوم
6
00:00:14,429 –> 00:00:16,859
نمایه من: و این است URL
7
00:00:16,859 –> 00:00:19,500
در رشته سوم من نمایه خود را دارم:
8
00:00:19,500 –> 00:00:22,590
دو URL وجود دارد، بنابراین آنچه
9
00:00:22,590 –> 00:00:24,539
می خواهم از این دریافت کنم این است که می خواهم
10
00:00:24,539 –> 00:00:28,140
URL ها را از این رشته استخراج
11
00:00:28,140 –> 00:00:30,119
کنم، بنابراین فرض کنید شما فقط یک URL دارید که باید
12
00:00:30,119 –> 00:00:31,700
این URL را از رشته استخراج کنم. یا
13
00:00:31,700 –> 00:00:33,600
گاهی اوقات اگر رشته حاوی
14
00:00:33,600 –> 00:00:35,399
چندین URL است، باید چندین URL را نیز
15
00:00:35,399 –> 00:00:38,489
از رشته
16
00:00:38,489 –> 00:00:41,760
بگیرم، حالا چگونه میتوانیم آن را به برنامه پایتون برسانیم،
17
00:00:41,760 –> 00:00:44,760
اکنون به PI champ برویم، اجازه دهید یک فایل پایتون جدید ایجاد کنم
18
00:00:44,760 –> 00:00:50,300
و در اینجا میگویم
19
00:00:50,300 –> 00:00:55,649
URLها را بررسی کنید. در این رشته بیایید فایل پایتون را بگیریم،
20
00:00:55,649 –> 00:00:58,710
بنابراین در اینجا باید از یک
21
00:00:58,710 –> 00:01:00,840
ماژول عبارت منظم استفاده کنیم، بنابراین اولین چیز این
22
00:01:00,840 –> 00:01:02,879
است که باید ماژول را وارد کنیم، یعنی ماژول را از
23
00:01:02,879 –> 00:01:05,159
پایتون وارد کنیم، اکنون یک متغیر رشته تعریف می کنم
24
00:01:05,159 –> 00:01:08,939
، مثلاً می گوییم STR برابر با
25
00:01:08,939 –> 00:01:11,850
رشته ای مانند من خواهم داشت. یک وبلاگ نویس در این
26
00:01:11,850 –> 00:01:14,100
آدرس اینترنتی من است آیا کل
27
00:01:14,100 –> 00:01:16,799
چیز یک رشته است، بنابراین من باید
28
00:01:16,799 –> 00:01:19,320
این URL خاص را از کل رشته ضبط کنم،
29
00:01:19,320 –> 00:01:22,200
اکنون چگونه می توانیم این کار را انجام دهیم ساده است،
30
00:01:22,200 –> 00:01:24,720
باید از یک عبارت منظم استفاده کنیم،
31
00:01:24,720 –> 00:01:26,820
باید یک عبارت منظم بنویسیم که
32
00:01:26,820 –> 00:01:29,100
دقیقاً ضبط شود یا دقیقاً مطابقت داشته باشد.
33
00:01:29,100 –> 00:01:31,860
با این URL، بنابراین کاری که من
34
00:01:31,860 –> 00:01:34,130
باید انجام دهم این است که اجازه دهید من فقط یک
35
00:01:34,130 –> 00:01:36,560
وب سایت را در اینجا به شما ارائه دهم و دقیقاً عبارات درخشانی را به شما ارائه می دهد
36
00:01:36,560 –> 00:01:38,880
که می توانیم
37
00:01:38,880 –> 00:01:41,880
از آن برای URL ها استفاده کنیم اکنون اجازه دهید این
38
00:01:41,880 –> 00:01:47,520
وب سایت را باز کنم و در اینجا آنها برخی از آنها را ارائه می دهند
39
00:01:47,520 –> 00:01:49,950
. عبارات منظم
40
00:01:49,950 –> 00:01:51,960
بر اساس زبان برنامه نویسی
41
00:01:51,960 –> 00:01:54,240
اگر فقط به اینجا برویم و عبارت منظم URL عالی،
42
00:01:54,240 –> 00:01:55,920
بنابراین در اینجا
43
00:01:55,920 –> 00:01:57,450
زبان های مختلفی وجود دارد که دارای انواع مختلف
44
00:01:57,450 –> 00:01:58,860
عبارت منظم هستند که می توانیم بنویسیم
45
00:01:58,860 –> 00:02:01,409
و به خصوص اگر فقط به سراغ پایتون برویم،
46
00:02:01,409 –> 00:02:03,210
بنابراین در اینجا آنها مقداری را ارائه کرده اند.
47
00:02:03,210 –> 00:02:04,770
عبارت منظم که دقیقاً
48
00:02:04,770 –> 00:02:08,128
با انواع URL ها مطابقت دارد،
49
00:02:08,128 –> 00:02:09,780
اجازه دهید این عبارت را از اینجا دریافت کند.
50
00:02:09,780 –> 00:02:12,930
51
00:02:12,930 –> 00:02:13,380
52
00:02:13,380 –> 00:02:15,810
بررسی کنید یا برای
53
00:02:15,810 –> 00:02:18,300
گرفتن urs از رشته، بنابراین این یک
54
00:02:18,300 –> 00:02:21,300
عبارت منظم است که من اکنون میگیرم، بنابراین برای
55
00:02:21,300 –> 00:02:22,860
استفاده از این عبارت منظم باید
56
00:02:22,860 –> 00:02:25,440
از این ماژول عبارت منظم استفاده کنیم، اکنون
57
00:02:25,440 –> 00:02:27,900
کاری که من انجام خواهم داد این است که من فقط از re dot استفاده میکنم
58
00:02:27,900 –> 00:02:31,140
و Method وجود دارد به نام find all re
59
00:02:31,140 –> 00:02:34,650
dot find all و در اینجا به عنوان پارامتر اول
60
00:02:34,650 –> 00:02:36,510
من این عبارت منظم را به کل عبارت منظم منتقل می کنم
61
00:02:36,510 –> 00:02:38,880
62
00:02:38,880 –> 00:02:41,910
و به عنوان قسمت دوم
63
00:02:41,910 –> 00:02:44,430
فقط متغیر رشته خود را ارسال می کنم بنابراین در اینجا یک
64
00:02:44,430 –> 00:02:46,380
ستاره رشته من است و فقط آن را به اینجا منتقل می
65
00:02:46,380 –> 00:02:49,170
کنم تا بتوانیم آن را قرار دهیم. در کل
66
00:02:49,170 –> 00:02:50,730
عبارت منظم در دو نقل قول همچنین
67
00:02:50,730 –> 00:02:53,640
به این دلیل که در پایتون می توانم
68
00:02:53,640 –> 00:02:55,350
رگه ها را در این نقل قول های تک یا
69
00:02:55,350 –> 00:02:57,750
دو نقل قول قرار دهم هر چیزی خوب است، بنابراین
70
00:02:57,750 –> 00:02:59,370
قسمت اول بیانگر
71
00:02:59,370 –> 00:03:01,860
عبارت منظم است و قسمت دوم
72
00:03:01,860 –> 00:03:04,290
یک رشته است هر آنچه را که می خواهیم
73
00:03:04,290 –> 00:03:06,060
بررسی کنیم. URL های موجود در یک رشته
74
00:03:06,06