1
00:00:03,402 --> 00:00:07,776
[موسيقى الكترونية]

2
00:00:09,720 --> 00:00:14,850
بحيث يتطابق ذلك مع جميع أرقام هاتفي بدون العلامات النجمية.

3
00:00:14,850 --> 00:00:20,160
لذلك أضع واصلة.

4
00:00:20,160 --> 00:00:22,500
أعطيت نقطة.

5
00:00:22,500 --> 00:00:24,360
لذا فهي تتطابق مع الواصلة.

6
00:00:24,360 --> 00:00:25,560
تناسبها النقطة.

7
00:00:25,560 --> 00:00:27,840
واستخدمت المحدد الكمي للتعريف

8
00:00:27,840 --> 00:00:29,860
كم عدد الأرقام التي يجب أن تحتوي عليها.

9
00:00:29,860 --> 00:00:33,540
إذن لدي الآن ثلاثة أرقام ، ثم نقطة أو شرطة.

10
00:00:33,540 --> 00:00:39,120
ثم قد يكون لدي ثلاثة أرقام مرة أخرى ، ثم نقطة أو شرطة ،

11
00:00:39,120 --> 00:00:40,710
ثم لدي أربعة أرقام.

12
00:00:40,710 --> 00:00:44,040
لذا كما ترى ، فإن المحددات الكمية تجعل الأمر أسهل

13
00:00:44,040 --> 00:00:49,270
إذا كنت تستخدم تقويمًا مجعدًا وحدد عدد المرات.

14
00:00:49,270 --> 00:00:53,440
إذن هذا واحد.

15
00:00:53,440 --> 00:00:55,720
في الواقع ، يمكنك حتى استخدام النطاق

16
00:00:55,720 --> 00:00:58,210
داخل المُحدد الكمي ، وهو الحد الأدنى والحد الأقصى.

17
00:00:58,210 --> 00:01:01,870
لذا يمكنني القول أنه يمكن أن يتكون من رقمين

18
00:01:01,870 --> 00:01:03,910
أو يمكن أن تتكون من أربعة أرقام.

19
00:01:03,910 --> 00:01:07,610
لذلك أستطيع أن أقول الحد الأدنى والحد الأقصى.

20
00:01:07,610 --> 00:01:13,870
إذن ، كم عدد الأرقام التي يمكن أن تحتوي عليها الشرطة المائلة للخلف D. لذا

21
00:01:13,870 --> 00:01:17,230
يمكنني تحديد ذلك أيضا.

22
00:01:17,230 --> 00:01:21,340
لنلقِ نظرة على بعض الأمثلة الأخرى للمحدِّد الكمي.

23
00:01:21,340 --> 00:01:24,640
دعونا نرى ما يمكننا استخدامه.

24
00:01:24,640 --> 00:01:25,990
دعونا نستخدم هذه الأسماء.

25
00:01:25,990 --> 00:01:27,310
لذلك لدي بعض الأسماء هنا.

26
00:01:27,310 --> 00:01:28,990
لدي السيد توماس.

27
00:01:28,990 --> 00:01:30,670
لدي السيد بارداساني.

28
00:01:30,670 --> 00:01:32,230
لدي السيد ماكلين.

29
00:01:32,230 --> 00:01:34,030
لدي السيد مكجاهان.

30
00:01:34,030 --> 00:01:40,240
لدي السيد T. لدي السيدة نيكي ولدي السيدة سكوتي.

31
00:01:40,240 --> 00:01:42,410
لنفترض أنني أريد مطابقة ذلك.

32
00:01:42,410 --> 00:01:45,610
لذلك أريد أن أمرر--

33
00:01:45,610 --> 00:01:48,540
اريد ان اجمع كل هذا معا

34
00:01:48,540 --> 00:01:51,520
لذلك أريد إنشاء regex يتطابق مع كل هذه الأسماء.

35
00:01:51,520 --> 00:01:53,060
كيف لي أن افعل ذلك

36
00:01:53,060 --> 00:01:55,060
دعنا نقول إذا كنت السيد.

37
00:01:55,060 --> 00:01:57,850
لذلك فهي تطابق M ، العاصمة M. إنها تطابق

38
00:01:57,850 --> 00:01:59,650
الحرف الصغير r.

39
00:01:59,650 --> 00:02:05,110
لذا ، إذا قلت السيد ، فهذا ينطبق على السيد ، السيد ، السيد ، السيد ،

40
00:02:05,110 --> 00:02:08,530
السيد انها لا تتطابق مع جزء السيدة لنيكي.

41
00:02:08,530 --> 00:02:12,800
يناسب السيد سكوتي.

42
00:02:12,800 --> 00:02:14,990
لذلك عندما أفعل شيئًا كهذا ، دعنا نقول

43
00:02:14,990 --> 00:02:18,230
نقطة السيد مائل عكسي - لأنه إذا رأيت هنا ،

44
00:02:18,230 --> 00:02:21,020
لدي السيد ماكلين.

45
00:02:21,020 --> 00:02:23,660
لذلك إذا قمت بعمل نقطة مائلة للخلف لأنني أتطابق

46
00:02:23,660 --> 00:02:25,400
النقطة الحرفية - أي الشرطة المائلة للخلف.

47
00:02:25,400 --> 00:02:26,360
يجب أن يهرب.

48
00:02:26,360 --> 00:02:30,030
لذا فإن نقطة السيد Backslash - إنها تطابق النقطة الأولى فقط -

49
00:02:30,030 --> 00:02:33,980
والثالث ، وهو السيد ماكلين ، السيد ماكلين.

50
00:02:33,980 --> 00:02:35,550
لا يتطابق مع البقية.

51
00:02:35,550 --> 00:02:40,540
لذلك في هذه الحالة يمكنني تحديد شيء مثل المحدد الكمي

52
00:02:40,540 --> 00:02:41,040
من جديد.

53
00:02:41,040 --> 00:02:43,610
يمكنني استخدام علامة الاستفهام ، وهي في الأساس

54
00:02:43,610 --> 00:02:47,880
وهو ما يعني صفرًا أو أكثر من الأحرف السابقة.

55
00:02:47,880 --> 00:02:50,270
لأنه في بعض الأسماء أنا

56
00:02:50,270 --> 00:02:53,510
ليس لدي نقطة ، في بعض الأسماء لدي نقطة.

57
00:02:53,510 --> 00:02:55,280
لذلك في هذه الحالة يمكنني أن أعطي شيئًا

58
00:02:55,280 --> 00:03:00,290
مثل علامة الاستفهام ، مما يعني أن النقطة يمكن أن تكون أيضًا

59
00:03:00,290 --> 00:03:02,040
هناك أو لا يمكن أن يكون هناك.

60
00:03:02,040 --> 00:03:05,720
الآن يناسب السيد الأول.

61
00:03:05,720 --> 00:03:06,830
يذهب مع الثاني.

62
00:03:06,830 --> 00:03:09,060
إنها تطابق الثالثة ، التي لها نقطة.

63
00:03:09,060 --> 00:03:11,690
إنه يطابق الرابع ، وهو McGahan.

64
00:03:11,690 --> 00:03:15,410
انها تناسب السيد ل T. انها لا تناسب نيكي.

65
00:03:15,410 --> 00:03:21,250
إنها تتفق مع السيد ما هو الجزء الخاص بالسيد بالنسبة لسكوتي.

66
00:03:21,250 --> 00:03:24,740
ثم ماذا لدينا بعد ذلك؟

67
00:03:24,740 --> 00:03:28,550
لدينا مساحة أليس كذلك؟

68
00:03:28,550 --> 00:03:30,020
فكيف نكتب الفراغات؟

69
00:03:30,020 --> 00:03:33,260
إذا كنت تتذكر ، فإن المسافات عبارة عن شرطة مائلة للخلف s.

70
00:03:33,260 --> 00:03:35,420
لذلك يجب أن يكون هذا شرطة مائلة للخلف s.

71
00:03:35,420 --> 00:03:43,480
لذلك كل السيد هو نقطة أو لا نقطة ...

72
00:03:43,480 --> 00:03:46,180
إذن فإما أن تكون هناك فترة أو لا توجد - ثم هناك مسافة.

73
00:03:46,180 --> 00:03:51,580
إذن الآن يناسب السيد الفضاء ، والسيد الفضاء ، والسيد الفضاء ،

74
00:03:51,580 --> 00:03:53,890
ثم مستر روم ، غرفة مستر.

75
00:03:53,890 --> 00:03:56,110
وهو لا يناسب السيدة سكوتي الآن

76
00:03:56,110 --> 00:04:00,790
لأن هناك سيدة أو سيدة سكوتي.

77
00:04:00,790 --> 00:04:05,520
لذا فهو لا يناسب السيدة سكوتي الآن.

78
00:04:05,520 --> 00:04:09,227
ثم نعطي شيئًا مثل ...

79
00:04:09,227 --> 00:04:10,560
ماذا بعد ذلك؟

80
00:04:10,560 --> 00:04:14,370
يجب أن يكون هناك كلمة مرور ، أليس كذلك؟

81
00:04:14,370 --> 00:04:16,930
لذلك يجب أن نجد شيئًا ما هو حرف كلمة.

82
00:04:16,930 --> 00:04:19,079
لذلك دعونا نعطي قوس مربع ذلك

83
00:04:19,079 --> 00:04:23,490
سيكون من a إلى z أو A خلال الأحرف الكبيرة

84
00:04:23,490 --> 00:04:29,250
Z. لذلك إذا كانت الأحرف من a إلى z أو Z كبيرة.

85
00:04:29,250 --> 00:04:33,040
بحيث يتطابق مع الحرف الأول من الاسم ،

86
00:04:33,040 --> 00:04:36,780
هذا هو حرف t ، وهو حرف صغير ، أو P ، وهو حرف كبير ،

87
00:04:36,780 --> 00:04:42,870
أو Mclain ، الحرف الكبير M ، و McGahan M ،

88
00:04:42,870 --> 00:04:46,920
لا يناسب T.

89
00:04:46,920 --> 00:04:49,030
ماذا سنفعل بعد ذلك؟

90
00:04:49,030 --> 00:04:52,080
بعد ذلك ، هناك العديد من الشخصيات العالمية.

91
00:04:52,080 --> 00:04:53,880
لذلك لا نريد التطابق بشكل فردي

92
00:04:53,880 --> 00:04:57,390
عن طريق إعادة تشكيل قوس مربع ، وإعادة إعطاء a على سبيل المثال

93
00:04:57,390 --> 00:04:59,160
لذلك يمكننا أن نقول فقط علامات الكلمات ،

94
00:04:59,160 --> 00:05:03,120
لنفترض أن الشرطة المائلة للخلف w تطابق كلمة واحدة

95
00:05:03,120 --> 00:05:04,210
حرف.

96
00:05:04,210 --> 00:05:06,990
ومع ذلك ، يمكن أن يكون هناك واحد أو أكثر

97
00:05:06,990 --> 00:05:11,200
لأن الاسم يمكن أن يتكون من العديد من الكلمات والعديد من الأحرف.

98
00:05:11,200 --> 00:05:12,730
لذا يمكنني فقط أن أقول علامة زائد.

99
00:05:12,730 --> 00:05:19,840
لذلك إما واحد أو أكثر.

100
00:05:19,840 --> 00:05:23,200
حتى الآن يناسب هووماس.

101
00:05:23,200 --> 00:05:25,810
لذا فإن قوس الصندوق لـ a z

102
00:05:25,810 --> 00:05:28,030
تطابق الحرف الأول من الاسم ،

103
00:05:28,030 --> 00:05:30,400
وبعد ذلك لدي كلمة حرف ، وبعد ذلك

104
00:05:30,400 --> 00:05:32,470
علامة زائد تعني واحدًا أو أكثر.

105
00:05:32,470 --> 00:05:35,050
لذا فهو يتطابق الآن مع الاسم بالكامل.

106
00:05:35,050 --> 00:05:40,010
ومع ذلك ، كما ترى ، فإن السيد T هو مجرد شخصية واحدة.

107
00:05:40,010 --> 00:05:41,630
لذلك هذا لن يصلح.

108
00:05:41,630 --> 00:05:43,390
لذلك إذا نظرت إلى ملف المقتطف ،

109
00:05:43,390 --> 00:05:47,830
لدي علامة النجمة هنا وهي صفر أو أكثر.

110
00:05:47,830 --> 00:05:54,370
لذلك يمكن أن يكون الاسم هو T فقط ، أو قد يكون Thomas.

111
00:05:54,370 --> 00:05:56,380
لذا فبدلاً من استخدام علامة الجمع ،

112
00:05:56,380 --> 00:06:00,250
يمكنني استخدام علامة النجمة ، التي تعني صفرًا أو أكثر.

113
00:06:00,250 --> 00:06:04,090
لذا الآن يناسب السيد توماس والسيد بارداساني ،

114
00:06:04,090 --> 00:06:08,950
يناسب السيد ماكلين ، يناسب السيد ماكجاهان ،

115
00:06:08,950 --> 00:06:12,970
يطابق السيد T. ماذا يجب أن أعطي بعد ذلك؟

116
00:06:12,970 --> 00:06:18,830
الآن أريد أيضًا أن أحضر السيدة نيكي والسيدة سكوتي معًا.

117
00:06:18,830 --> 00:06:26,470
يمكنني استخدام هذه المجموعة هنا في ...

118
00:06:26,470 --> 00:06:28,030
يمكنني في الأساس إنشاء مجموعة

119
00:06:28,030 --> 00:06:35,140
قد يقول إنه إما السيد أو السيدة أو ربما السيدة نيكي ،

120
00:06:35,140 --> 00:06:37,130
أو السيدة مهما كان الاسم.

121
00:06:37,130 --> 00:06:39,610
في هذه الحالة ، ربما يمكنني فعل ذلك

122
00:06:39,610 --> 00:06:45,670
ارجع إلى هنا وقل م ، شكّل مجموعة.

123
00:06:45,670 --> 00:06:48,630
يتم تحديد المجموعة من خلال أقواس.

124
00:06:48,630 --> 00:06:51,920
إذن ، قوس الصندوق هو OR.

125
00:06:51,920 --> 00:06:54,470
لذلك في قوس المربع أعرّف

126
00:06:54,470 --> 00:06:56,767
إما حرف واحد.

127
00:06:56,767 --> 00:06:58,850
لذا ، إذا كنت تتذكر سابقًا أرقام الهواتف ،

128
00:06:58,850 --> 00:07:01,920
كانت لدينا نقطة أو واصلة في قوس المربع.

129
00:07:01,920 --> 00:07:03,800
لذا فهي إما تلك الشخصية.

130
00:07:03,800 --> 00:07:05,750
لذلك ، يمكنني هنا الحصول على قوس ،

131
00:07:05,750 --> 00:07:08,210
هذه مجموعة والتي بدورها يمكن أن تكون كلاهما.

132
00:07:08,210 --> 00:07:12,600
قد يكون OP حتى نتمكن من تكوين مجموعة.

133
00:07:12,600 --> 00:07:17,690
قد يكون هذا شيئًا مثل - يمكن أن يكون أنبوب R.

134
00:07:17,690 --> 00:07:21,290
يمكن أن يكون أنبوب S.

135
00:07:21,290 --> 00:07:23,180
أو يمكن أن يكون روبية.

136
00:07:23,180 --> 00:07:27,050
ودعونا نغلق مجموعتي.

137
00:07:27,050 --> 00:07:28,280
دعنا نضغط دخول.

138
00:07:28,280 --> 00:07:38,030
لذلك أرى هنا أن لدي r إضافي هنا.

139
00:07:38,030 --> 00:07:44,670
لذا لدي M ، مجموعة ص تقف للسيد. ثم لدي s.

140
00:07:44,670 --> 00:07:48,160
لذلك يمكن أن تكون السيدة. يمكن أن يكون روبية.

141
00:07:48,160 --> 00:07:54,970
وبعد ذلك لديّ نقطة هي حرفياً نقطة.

142
00:07:54,970 --> 00:07:59,230
والآن يتماشى مع كل أسمائي.

143
00:07:59,230 --> 00:08:03,370
لذا فهي تتطابق مع السيد سبيس توماس ، بأحرف صغيرة ،

144
00:08:03,370 --> 00:08:05,440
أو السيد راوم بارداساني.

145
00:08:05,440 --> 00:08:06,820
الحرف P هو حرف كبير.

146
00:08:06,820 --> 00:08:09,430
مناسب للسيد ماكجاهان.

147
00:08:09,430 --> 00:08:13,570
مباريات السيد مكجاهان أو ماكلين.

148
00:08:13,570 --> 00:08:19,260
يناسب السيد تي ، السيدة نيكي ، يناسب السيدة سكوتي.

149
00:08:19,260 --> 00:08:21,880
هذه هي الطريقة التي يمكننا بها مطابقة الأسماء.

150
00:08:21,880 --> 00:08:26,282
لذا إذا قمت بالتدقيق هنا ، فقد قمت بمطابقة جميع أسمائي.

151
00:08:26,282 --> 00:08:27,490
في الواقع دعني أفعل شيئًا واحدًا.

152
00:08:27,490 --> 00:08:32,730
دعني أذهب وأوسع الشاشة حتى تتمكن من الرؤية بشكل أفضل.

153
00:08:32,730 --> 00:08:33,539
إنه أكبر

154
00:08:33,539 --> 00:08:38,200
تبدو الشاشة أكبر لتتمكن من رؤيتها بشكل أفضل.

155
00:08:38,200 --> 00:08:40,210
والآن أنا أنظر إلى كل هذا.

156
00:08:40,210 --> 00:08:42,929
دعنا نعود ونمضي قدما.

157
00:08:42,929 --> 00:08:45,960
لنفترض أنني أريد مطابقة عناوين البريد الإلكتروني.

158
00:08:45,960 --> 00:08:48,870
الآن لدي بعض رسائل البريد الإلكتروني هنا

159
00:08:48,870 --> 00:08:54,360
هو rohit@ine.com ، وهو في الواقع عنواني الحقيقي.

160
00:08:54,360 --> 00:08:58,110
لدي أيضًا rpardasani@ine.com وهو عنوان بريدي الإلكتروني الحقيقي

161
00:08:58,110 --> 00:08:58,740
عنوان.

162
00:08:58,740 --> 00:09:01,720
ولدي بريد إلكتروني تجريبي غير موجود بالفعل.

163
00:09:01,720 --> 00:09:04,710
لدي test.pardasani@gmail.com.

164
00:09:04,710 --> 00:09:09,720
لدي rohit_test@hotmail.net وهو غير موجود بالفعل.

165
00:09:09,720 --> 00:09:12,000
مرة أخرى ، لدي rohit123-test@outlook.edu.

166
00:09:14,610 --> 00:09:17,160
لقد قمت للتو بإنشاء هذه المواقع.

167
00:09:17,160 --> 00:09:19,270
لنفترض عناوين البريد الإلكتروني هذه

168
00:09:19,270 --> 00:09:22,780
ولنفترض أنني أريد مطابقة جميع عناوين البريد الإلكتروني هذه.

169
00:09:22,780 --> 00:09:26,430
مرة أخرى ، هناك العديد من الطرق لمطابقة عناوين البريد الإلكتروني هذه.

170
00:09:26,430 --> 00:09:30,870
ما يمكنني فعله هو إذا أردت تحقيق ذلك ، فسأفعله مرة أخرى

171
00:09:30,870 --> 00:09:32,173
استخدام جبل مربع.

172
00:09:32,173 --> 00:09:33,840
لنلقِ نظرة على عناوين البريد الإلكتروني أولاً.

173
00:09:33,840 --> 00:09:38,250
إذن لدينا شخصية ، ثم لدينا

174
00:09:38,250 --> 00:09:40,177
فترة في الاسم الأول.

175
00:09:40,177 --> 00:09:41,760
لذا فإن أول شيء عليك القيام به

176
00:09:41,760 --> 00:09:43,710
عندما تنظر إلى عناوين البريد الإلكتروني

177
00:09:43,710 --> 00:09:47,010
يجب أن ترى دائمًا ما هو موجود في الجزء الأول.

178
00:09:47,010 --> 00:09:49,320
كما ترى ، يتكون عنوان البريد الإلكتروني من ثلاثة أجزاء.

179
00:09:49,320 --> 00:09:53,130
الأول هو اسمك ثم المجال الخاص بك ،

180
00:09:53,130 --> 00:09:57,300
وبعد ذلك يكون dot com أو edu أو net.

181
00:09:57,300 --> 00:09:59,550
يتكون عنوان البريد الإلكتروني من ثلاثة أجزاء:

182
00:09:59,550 --> 00:10:05,100
الاسم والمجال و .com أو .edu أو شيء من هذا القبيل.

183
00:10:05,100 --> 00:10:09,540
لذلك في الاسم يمكن أن يكون لدينا إشارات وعلامات كلمات.

184
00:10:09,540 --> 00:10:10,800
يمكن أن يكون لدينا أرقام.

185
00:10:10,800 --> 00:10:11,640
نحن نقطة.

186
00:10:11,640 --> 00:10:13,938
يمكننا رسم خط.

187
00:10:13,938 --> 00:10:16,230
قد يكون لدينا شرطة سفلية لأن عنوان بريدك الإلكتروني

188
00:10:16,230 --> 00:10:20,700
يمكن أن يكون راجعا إلى شيء rohit_pardasani.

189
00:10:20,700 --> 00:10:22,210
لذلك يمكننا الحصول على شيء من هذا القبيل.

190
00:10:22,210 --> 00:10:24,592
لذلك علينا أن نأخذ كل هذه الأشياء في الحسبان.

191
00:10:24,592 --> 00:10:26,550
لذلك دعونا نكتب ذلك في الاعتبار

192
00:10:26,550 --> 00:10:28,360
جميع عناوين البريد الإلكتروني.

193
00:10:28,360 --> 00:10:32,170
لذلك ، أذهب إلى--

194
00:10:35,420 --> 00:10:38,700
دعنا نذهب ونكتب هذا.

195
00:10:38,700 --> 00:10:40,880
هذا صحيح ... هذه عناوين بريدي الإلكتروني

196
00:10:40,880 --> 00:10:43,320
ربما يبدأ بشخصية.

197
00:10:43,320 --> 00:10:47,240
فلنصنع قوسًا مربعًا من الألف إلى الياء.

198
00:10:47,240 --> 00:10:51,320
يمكن أن تكون الأحرف الكبيرة من الألف إلى الياء.

199
00:10:51,320 --> 00:10:53,945
أو يمكن أن تكون أرقامًا من 0 إلى 9.

200
00:10:56,880 --> 00:11:05,220
أو يمكن أن يكون شرطة سفلية أو شرطة ،

201
00:11:05,220 --> 00:11:11,120
أو قد يكون لها علامة زائد.

202
00:11:11,120 --> 00:11:13,170
لذلك ربما لا تحتاج إلى علامة زائد.

203
00:11:13,170 --> 00:11:15,620
لذلك لدينا أحرف ، أحرف صغيرة ، أحرف كبيرة.

204
00:11:15,620 --> 00:11:16,580
لدينا 0 إلى 9.

205
00:11:16,580 --> 00:11:17,660
لدينا تسطير.

206
00:11:17,660 --> 00:11:18,740
لدينا اندفاعة.

207
00:11:18,740 --> 00:11:20,598
وربما لدينا وجهة نظر.

208
00:11:23,115 --> 00:11:26,990
وهذا ينطبق على شخصيتي الأولى.

209
00:11:26,990 --> 00:11:30,890
ثم الاسم له العديد من الشخصيات الأخرى ، أليس كذلك؟

210
00:11:30,890 --> 00:11:31,640
لذلك يمكن أن يكون هذا ...

211
00:11:31,640 --> 00:11:34,870
يمكنني استخدام المحدد الكمي قائلا واحد أو أكثر.

212
00:11:34,870 --> 00:11:38,260
لذلك يمكنني القول زائد.

213
00:11:38,260 --> 00:11:41,810
وبعد ذلك لدي الحرف.

214
00:11:41,810 --> 00:11:47,840
مرة أخرى ، سيكون هذا من a إلى z أو من A إلى Z. أو

215
00:11:47,840 --> 00:11:49,310
كنت أود أن--

216
00:11:49,310 --> 00:11:51,910
أعتقد أنه كذلك.

217
00:11:51,910 --> 00:11:54,820
ثم لدي نقطة وهي نقطة مائلة للخلف.

218
00:11:54,820 --> 00:11:57,130
حتى يتناسب مع النقطة الحرفية.

219
00:11:57,130 --> 00:11:59,740
ثم يمكنني تكوين مجموعة يمكنها ذلك

220
00:11:59,740 --> 00:12:04,540
كوم أنبوب صافي أنبوب ايدو.

221
00:12:04,540 --> 00:12:08,410
لذلك ينبغي أن يكون مناسبا.

222
00:12:08,410 --> 00:12:15,770
تقول أن التعبير غير الصالح خارج النطاق.

223
00:12:15,770 --> 00:12:19,880
دعونا نرى ما هي المشكلة.

224
00:12:19,880 --> 00:12:24,400
لذلك استخدمت الشرطة المائلة للخلف w.

225
00:12:24,400 --> 00:12:26,485
يجب أن يكون هذا أيضًا علامة زائد هنا.

226
00:12:31,020 --> 00:12:33,680
لذا من الألف إلى الياء ، ومرة ​​أخرى من الألف إلى الياء ،

227
00:12:33,680 --> 00:12:40,778
من 0 إلى 9 ، شرطة سفلية ، واصلة ، ونقطة.

228
00:12:40,778 --> 00:12:48,310
ثم لدي علامة زائد تتكون من حرف واحد أو أكثر.

229
00:12:48,310 --> 00:12:51,730
ودعنا نذهب ونرى ذلك--

230
00:12:54,700 --> 00:13:03,990
في a إلى z و A إلى Z شرطة مائلة للخلف w ، com ، net ، edu.

231
00:13:03,990 --> 00:13:05,145
لذلك يبدو على ما يرام.

232
00:13:48,570 --> 00:13:54,710
النقطة من الألف إلى الياء من 0 إلى 9.

233
00:13:54,710 --> 00:14:02,170
لدي شرطة سفلية ، واصلة.

234
00:14:02,170 --> 00:14:03,075
تبدو جيدة.

235
00:14:06,630 --> 00:14:09,960
ثم لدينا علامة في.

236
00:14:13,730 --> 00:14:19,670
ثم لدينا من الألف إلى الياء أو من الألف إلى الياء ،

237
00:14:19,670 --> 00:14:23,630
ثم لدينا النقطة الحرفية ثم المجموعة--

238
00:14:23,630 --> 00:14:27,635
com أنبوب edu أنبوب صافي.

239
00:14:32,470 --> 00:14:34,400
هذا يطابق جميع عناوين البريد الإلكتروني الخاصة بي.

240
00:14:34,400 --> 00:14:40,360
لذلك لا أعرف حقًا لماذا أخطأت في ذلك.

241
00:14:40,360 --> 00:14:44,290
لقد كتبت حرفيا نفس الشيء مرة أخرى.

242
00:14:44,290 --> 00:14:47,250
لذلك عليّ أن من الألف إلى الياء أو -

243
00:14:47,250 --> 00:14:49,530
لذا فإن شخصيتي الأولى هي من الألف إلى الياء ،

244
00:14:49,530 --> 00:14:55,350
أو بأحرف كبيرة من A إلى Z أو فترة عبارة عن فترة حرفية ،

245
00:14:55,350 --> 00:14:59,820
أو من 0 إلى 9 أو شرطة سفلية أو واصلة.

246
00:14:59,820 --> 00:15:03,030
وبعد ذلك تأتي علامة الجمع ، والتي تعني واحدًا أو أكثر.

247
00:15:03,030 --> 00:15:04,380
لذلك يناسب الاسم كله.

248
00:15:04,380 --> 00:15:06,960
مهما كان اسمك - روهيت بردساني ،

249
00:15:06,960 --> 00:15:10,860
أو rohitpardasani ، أو rohit123 ، أو rohit-pardasani.

250
00:15:10,860 --> 00:15:12,030
ليس مهما.

251
00:15:12,030 --> 00:15:15,180
إذن فهو حرف واحد أو أكثر.

252
00:15:15,180 --> 00:15:17,490
ثم كان لدي علامة الحرف.

253
00:15:17,490 --> 00:15:20,260
وبعد ذلك لدي جزء المجال مرة أخرى ،

254
00:15:20,260 --> 00:15:23,400
من a إلى z أو الأحرف الصغيرة أو الكبيرة.

255
00:15:23,400 --> 00:15:25,680
مرة أخرى ، هناك علامة زائد ، والتي تعني واحدة أو أكثر.

256
00:15:25,680 --> 00:15:29,190
لذلك يمكن أن تكون فترة - وليس مجرد حرف واحد

257
00:15:29,190 --> 00:15:36,270
ولكن INE أو INE أو ربما Cisco أو Juniper أو أيا كان.

258
00:15:36,270 --> 00:15:38,490
ثم لدي نقطة حرفية ثم أنا

259
00:15:38,490 --> 00:15:44,040
com أو edu كمجموعة ، إما com أو edu أو net.

260
00:15:44,040 --> 00:15:47,550
حسنًا ، من الواضح أن هذا يتطابق فقط مع عناوين البريد الإلكتروني الخاصة بي.

261
00:15:47,550 --> 00:15:50,460
ماذا لو أردت مطابقة جميع عناوين البريد الإلكتروني ،

262
00:15:50,460 --> 00:15:52,140
عناوين البريد الإلكتروني العالمية؟

263
00:15:52,140 --> 00:15:56,890
في هذه الحالة ربما يمكنني وصفها بشكل أفضل.

264
00:15:56,890 --> 00:16:01,320
لذلك أعتقد أن هذا الجزء سيبقى كما هو.

265
00:16:01,320 --> 00:16:05,910
فقط الجزء الأخير ، سأعيد صياغة ذلك بشكل أساسي

266
00:16:08,460 --> 00:16:14,730
ربما يمكننا أيضًا إضافة 0 إلى 9 هنا ، في جزء المجال.

267
00:16:14,730 --> 00:16:19,380
ثم الشرطة المائلة للخلف w-- أو النقطة المائلة للخلف ،

268
00:16:19,380 --> 00:16:21,150
الذي يتوافق مع النقطة.

269
00:16:21,150 --> 00:16:26,010
وبعد ذلك سيكون لدي أقواس مربعة مرة أخرى ، من أ إلى ع

270
00:16:26,010 --> 00:16:33,160
أو من الألف إلى الياء ، ثم من 0 إلى 9.

271
00:16:33,160 --> 00:16:39,980
وربما واصلة ، ربما نقطة وعلامة زائد.

272
00:16:39,980 --> 00:16:42,500
يجب أن يتطابق هذا مع جميع عناوين البريد الإلكتروني.

273
00:16:42,500 --> 00:16:45,706
لذلك لا يهم إذا كان edu أو a .net.

274
00:16:45,706 --> 00:16:49,510
أو .com أو .in.

275
00:16:49,510 --> 00:16:50,570
ليس مهما.

276
00:16:50,570 --> 00:16:53,040
سوف يتماشى مع كل هذا.

277
00:16:53,040 --> 00:16:55,310
لذلك قد تكون هذه طريقة أفضل للكتابة.

278
00:16:55,310 --> 00:16:59,270
مرة أخرى ، regex شيء حقيقي

279
00:16:59,270 --> 00:17:01,640
شخصي للفرد.

280
00:17:01,640 --> 00:17:03,890
قد يكتبه أشخاص مختلفون بشكل مختلف.

281
00:17:03,890 --> 00:17:06,380
مرة أخرى ، هذه ليست القاعدة الصعبة والسريعة

282
00:17:06,380 --> 00:17:08,810
أنه يجب أن يكتب على هذا النحو.

283
00:17:08,810 --> 00:17:10,730
يمكنك كتابتها طالما تريد

284
00:17:10,730 --> 00:17:13,829
كيف تناسب ما تحتاجه.

285
00:17:13,829 --> 00:17:17,569
دعنا نمضي قدمًا ونجرب بعض الأمثلة الأخرى.

286
00:17:17,569 --> 00:17:21,290
ربما يمكننا هذه المرة أن نرى كيف يمكننا مطابقة عناوين URL.

287
00:17:21,290 --> 00:17:26,389
لذلك لدي بعض عناوين URL هنا ، وهي http://ine.com.

288
00:17:26,389 --> 00:17:30,620
حسنًا ، أعلم أنني أوضحت لك كيفية مطابقة عنوان URL محدد من قبل.

289
00:17:30,620 --> 00:17:33,260
يمكنني فقط كتابة شيء مثل هذا

290
00:17:33,260 --> 00:17:36,680
بقوله http://ine.com.

291
00:17:36,680 --> 00:17:38,960
يطابق ذلك URL المحدد.

292
00:17:38,960 --> 00:17:41,250
ومع ذلك ، لا أريد تخصيص شيء من هذا القبيل.

293
00:17:41,250 --> 00:17:44,000
تخيل أن لديك الآلاف من عناوين URL

294
00:17:44,000 --> 00:17:46,460
وتريد أن تتطابق.

295
00:17:46,460 --> 00:17:49,292
هذه ليست الطريقة الصحيحة.

296
00:17:49,292 --> 00:17:50,750
هذه ليست الطريقة الصحيحة.

297
00:17:50,750 --> 00:17:52,850
تريد المطابقة - تريد إنشاء regex منه

298
00:17:52,850 --> 00:17:54,710
يطابق جميع عناوين URL.

299
00:17:54,710 --> 00:17:59,190
سواء كان http أو https ، فأنت تريد أن تطابق ذلك.

300
00:17:59,190 --> 00:18:04,430
لذا ما يمكنني فعله هو إعادة كتابة هذا التعبير العادي لمطابقة أي عنوان url.

301
00:18:04,430 --> 00:18:08,450
لذلك يمكن القيام بذلك باستخدام http--.

302
00:18:08,450 --> 00:18:13,550
نحن نعلم الآن أن بعض عناوين url لها http ، وبعضها هي https.

303
00:18:13,550 --> 00:18:19,310
لذا يمكنني كتابة https وقول علامة استفهام.

304
00:18:19,310 --> 00:18:21,800
إذا كنت تتذكر ، فإن علامة الاستفهام كانت صفرًا أو أكثر.

305
00:18:21,800 --> 00:18:25,190
لذلك ، يعد http إلزاميًا.

306
00:18:25,190 --> 00:18:27,800
s تساوي صفرًا أو أكبر.

307
00:18:27,800 --> 00:18:31,010
لذلك يمكن أن يكون هناك ، أو لا يمكن أن يكون هناك.

308
00:18:31,010 --> 00:18:34,260
لأنني إذا قمت بالكتابة بدون علامة الاستفهام ...

309
00:18:34,260 --> 00:18:38,540
لنفترض أنني أكتب بدون علامة الاستفهام ونرى ،

310
00:18:38,540 --> 00:18:40,790
إنها تتطابق فقط مع مواقع https.

311
00:18:40,790 --> 00:18:42,650
لا يتطابق مع http.

312
00:18:42,650 --> 00:18:47,090
وإذا قلت فقط http ، فإنه يتطابق مع http ،

313
00:18:47,090 --> 00:18:49,993
ولكنه يتطابق فقط مع جزء http ، وليس عنوان url بالكامل.

314
00:18:49,993 --> 00:18:52,160
لذا ، إذا كنت أرغب بالفعل في مطابقة عنوان URL بالكامل ، فأيهما

315
00:18:52,160 --> 00:18:55,430
هو http أو https ، أود أن أعطي

316
00:18:55,430 --> 00:18:59,600
s ، وهو اختياري ويكون إما صفرًا أو أكثر.

317
00:18:59,600 --> 00:19:03,780
لذلك يمكن أن يكون هناك أو لا يمكن أن يكون هناك.

318
00:19:03,780 --> 00:19:07,290
وبعد ذلك يمكنني كتابة الشرطة المائلة للقولون التي يجب أن تكون هناك.

319
00:19:07,290 --> 00:19:12,455
وبعد ذلك - الآن ، كما ترى ، تحتوي بعض عناوين URL على www.

320
00:19:12,455 --> 00:19:15,545
بعض عناوين URL لا تحتوي على www.

321
00:19:15,545 --> 00:19:20,550
في هذه الحالة ، نعلم أن www اختياري.

322
00:19:20,550 --> 00:19:24,720
في هذه الحالة يمكنني وضع علامة استفهام مرة أخرى ،

323
00:19:24,720 --> 00:19:26,210
والتي يمكن أن تكون صفرًا أو أكثر.

324
00:19:26,210 --> 00:19:31,400
الآن لا أريد كتابة w ، وهي علامة استفهام ،

325
00:19:31,400 --> 00:19:34,530
ثم w ، ثم علامة الاستفهام ، ثم w ، علامة الاستفهام.

326
00:19:34,530 --> 00:19:35,840
انا لا اريد ذلك.

327
00:19:35,840 --> 00:19:37,400
ما يمكنني فعله في هذه الحالة هو أنا

328
00:19:37,400 --> 00:19:42,380
يمكن أن تجعل مجموعة تقول www وعلامة استفهام ماذا

329
00:19:42,380 --> 00:19:48,540
يعني إما وجود www أو يجب ألا يكون موجودًا.

330
00:19:48,540 --> 00:19:51,290
وبعد ذلك يمكنني تجميع شيء ما -

331
00:19:51,290 --> 00:19:52,490
أي علامة كلمة.

332
00:19:52,490 --> 00:19:55,220
شرطة مائلة للخلف ث.

333
00:19:55,220 --> 00:19:57,530
ويمكن أن تكون علامة واحدة أو أكثر ، لذا فإن علامات الجمع.

334
00:19:57,530 --> 00:19:58,430
إذن واحد أو أكثر.

335
00:19:58,430 --> 00:20:00,020
مهما كان اسم المجال.

336
00:20:00,020 --> 00:20:04,220
ثم لدي النقطة الحرفية.

337
00:20:04,220 --> 00:20:08,420
ثم جزء المجال الذي سيكون ...

338
00:20:08,420 --> 00:20:10,020
أعتقد أنه كوم أو أيا كان.

339
00:20:10,020 --> 00:20:13,220
لذلك يمكنني الحصول على شرطة مائلة للخلف w مرارًا وتكرارًا

340
00:20:13,220 --> 00:20:15,190
علامة زائد.

341
00:20:15,190 --> 00:20:18,250
لذلك من شأنه أن يتطابق مع جميع المجالات الخاصة بي.

342
00:20:18,250 --> 00:20:22,510
ومع ذلك ، كما ترى ، لا يتطابق حقًا مع نطاقي الفرعي.

343
00:20:22,510 --> 00:20:27,850
لذلك إذا كان لدي Racks.ine.com فهو لا يتطابق حقًا.

344
00:20:27,850 --> 00:20:32,910
لذا ما يمكنني فعله هو أنني أستطيع أن أعطي

345
00:20:32,910 --> 00:20:40,110
ربما مثل خط مائل عكسي آخر ث زائد وسؤال

346
00:20:40,110 --> 00:20:43,510
علامة ، مما يعني أنه قد يكون أو لا يكون موجودًا.

347
00:20:43,510 --> 00:20:46,460
إليك كيف يمكنك مطابقة المجالات الخاصة بك مثل هذا.

348
00:20:46,460 --> 00:20:49,360
دعنا نستمر وسأريك

349
00:20:49,360 --> 00:20:53,510
شيء أخير يمكننا استخدامه للتعبير العادي ،

350
00:20:53,510 --> 00:20:58,660
يمكنني أن أوضحها وبعد ذلك يمكننا إنهاء هذا الفيديو.

351
00:20:58,660 --> 00:21:01,200
لذلك لنفترض أنك أعطيت المهمة ...

352
00:21:01,200 --> 00:21:05,580
لنفترض أن لديك الآلاف من عناوين URL وبعضها

353
00:21:05,580 --> 00:21:08,070
كانت http ، وبعضها كان https.

354
00:21:08,070 --> 00:21:14,082
بعضهم كان لديه www ، والبعض الآخر لم يكن لديه www.

355
00:21:14,082 --> 00:21:17,070
وبعضهم كان لديه نطاقات فرعية.

356
00:21:17,070 --> 00:21:20,520
وتريد تنظيف عناوين المواقع.

357
00:21:20,520 --> 00:21:25,496
فبدلاً من كتابة https: // www ،

358
00:21:25,496 --> 00:21:28,380
أنت تريد فقط مجال المستوى الأعلى ،

359
00:21:28,380 --> 00:21:32,740
وتريد الجزء الأخير وهو .com أو .edu.

360
00:21:32,740 --> 00:21:35,670
لذلك تريد تنظيف ملفك

361
00:21:35,670 --> 00:21:37,195
لذلك سيكون من الأسهل رؤيته.

362
00:21:37,195 --> 00:21:39,320
دعنا نقول ما إذا كان شخص ما - ربما رئيسك في العمل أو شخص آخر

363
00:21:39,320 --> 00:21:42,610
يسألك عن المجالات التي تصل إليك حقًا؟

364
00:21:42,610 --> 00:21:45,330
أو أحتاج إلى معرفة قائمة المجالات المتاحة.

365
00:21:45,330 --> 00:21:47,250
ولديك آلاف المجالات ،

366
00:21:47,250 --> 00:21:50,430
وتريد تنظيف ذلك وربما تكتب--

367
00:21:50,430 --> 00:21:53,520
قدمه أكثر نظافة حيث نريده فقط

368
00:21:53,520 --> 00:21:56,920
نطاق المستوى الأعلى مع الجزء الأخير ،

369
00:21:56,920 --> 00:21:58,956
هذا هو .com أو .edu.

370
00:21:58,956 --> 00:22:01,860
إذن ما يمكننا فعله هو دالة في Atom

371
00:22:01,860 --> 00:22:03,880
ما يسمى الاستبدال.

372
00:22:03,880 --> 00:22:09,390
لذلك يمكنني فعل شيء مثل ...

373
00:22:09,390 --> 00:22:10,715
دعونا في الواقع نكتب ذلك.

374
00:22:10,715 --> 00:22:15,090
لذا https اختياري ، شرطة مائلة للنقطتين.

375
00:22:15,090 --> 00:22:19,350
لدي مجموعة لـ www وهي اختيارية.

376
00:22:19,350 --> 00:22:22,950
ثم - لنقم بمجموعة أخرى.

377
00:22:22,950 --> 00:22:27,820
لذلك أقوم بإنشاء مجموعة أخرى لهذا الجزء ،

378
00:22:27,820 --> 00:22:30,880
لنطاق المستوى الأعلى الخاص بي.

379
00:22:30,880 --> 00:22:41,980
ثم أقوم بعمل مجموعة أخرى للجزء التالي وهي ...

380
00:22:41,980 --> 00:22:45,955
أعتقد أن هذا يجب أن يكون هنا.

381
00:22:49,240 --> 00:22:51,090
ويجب أن تكون هناك نقطة مائلة للخلف.

382
00:22:55,340 --> 00:23:02,760
لذلك إذا رأيت الآن لدي ثلاثة مجالات هنا.

383
00:23:07,800 --> 00:23:10,050
دعنا نكتب ذلك على شكل تجزئة--

384
00:23:10,050 --> 00:23:13,110
أو نجمة.

385
00:23:13,110 --> 00:23:14,760
ماذا يقول

386
00:23:14,760 --> 00:23:20,832
لذلك لدي مجموعة هنا تسمى www.

387
00:23:20,832 --> 00:23:25,170
دعني أقوم بتوسيع الشاشة وتخصيصها.

388
00:23:25,170 --> 00:23:29,450
لذلك إذا رأيت هنا ، لدي https حيث يكون s اختياريًا.

389
00:23:29,450 --> 00:23:35,720
ثم لدي مجموعة لـ www backslash dot

390
00:23:35,720 --> 00:23:38,420
يعني أن كلاهما يمكن أن يوجد

391
00:23:38,420 --> 00:23:43,850
أو قد لا تكون موجودة لأن لدي علامة استفهام

392
00:23:43,850 --> 00:23:45,690
يعني صفر أو أكثر.

393
00:23:45,690 --> 00:23:48,120
ثم لدي نطاق المستوى الأعلى ،

394
00:23:48,120 --> 00:23:50,150
هذا خط مائل عكسي w plus.

395
00:23:50,150 --> 00:23:54,170
حسنًا ، سبب وضعها في مجموعة ...

396
00:23:54,170 --> 00:23:55,760
هناك سبب لذلك ...

397
00:23:55,760 --> 00:23:58,130
لأنه إذا كنت تريد استخدام وظيفة الاستبدال ،

398
00:23:58,130 --> 00:24:00,020
تحتاج أساسًا إلى تقسيمهم إلى مجموعات

399
00:24:00,020 --> 00:24:06,470
واستخدمها لإجراء تغييرات على ملفك

400
00:24:06,470 --> 00:24:07,610
بناء على ما تريد.

401
00:24:07,610 --> 00:24:09,030
سأريكم كيف يعمل هذا.

402
00:24:09,030 --> 00:24:11,870
الآن إذا رأيت كم عدد المجموعات التي أملكها هنا؟

403
00:24:11,870 --> 00:24:13,580
هذه هي المجموعة 1.

404
00:24:13,580 --> 00:24:17,390
القوس الأول - أول قوس هو المجموعة 1.

405
00:24:17,390 --> 00:24:19,070
والثاني هو المجموعة 2.

406
00:24:19,070 --> 00:24:20,750
والثالث هو المجموعة 3.

407
00:24:20,750 --> 00:24:22,910
الرابع هو المجموعة 4.

408
00:24:22,910 --> 00:24:26,840
هذا يطابق جميع المجالات الخاصة بي بغض النظر عن http أو https ،

409
00:24:26,840 --> 00:24:29,510
أو إذا كان يحتوي على نطاقات فرعية.

410
00:24:29,510 --> 00:24:31,880
ويمكنني استخدام وظيفة الاستبدال.

411
00:24:31,880 --> 00:24:35,270
الآن لاستخدام وظيفة الاستبدال في Atom ،

412
00:24:35,270 --> 00:24:37,280
نحتاج إلى استخدام علامة الدولار.

413
00:24:37,280 --> 00:24:42,530
دعنا نقول إذا كنت أريد فقط إظهار المجموعة 2 ،

414
00:24:42,530 --> 00:24:44,900
هذا هو نطاق المستوى الأعلى ، المجموعة 3 ،

415
00:24:44,900 --> 00:24:46,730
هذا هو النطاق الفرعي ، ثم المجموعة 4 ،

416
00:24:46,730 --> 00:24:48,446
هذا هو .com أو .edu.

417
00:24:48,446 --> 00:24:50,040
لذلك أريد فقط أن أظهر ذلك.

418
00:24:50,040 --> 00:25:01,430
لذا يمكنني أن أقول دولارين و 3 دولارات و 4 دولارات وأقول "استبدل الكل".

419
00:25:01,430 --> 00:25:05,270
إذا قلت "استبدال الكل" ، فسيتم استبدال عنوان URL بالكامل

420
00:25:05,270 --> 00:25:11,300
وحذف http ، https ، www ، احذف كل ذلك وأظهره فقط

421
00:25:11,300 --> 00:25:17,060
me هو نطاق المستوى الأعلى والنطاق الفرعي و .com أو .edu.

422
00:25:17,060 --> 00:25:20,040
الآن إذا نظرت إلى ملف regex الخاص بي هنا ،

423
00:25:20,040 --> 00:25:21,860
كان علي أن أضعهم في مجموعة.

424
00:25:21,860 --> 00:25:24,860
من الناحية الفنية ، إذا لم أستخدم وظيفة الاستبدال ،

425
00:25:24,860 --> 00:25:26,610
لست بحاجة للمجموعة.

426
00:25:26,610 --> 00:25:28,850
يمكنني فقط أن أعطيها بدون المجموعة.

427
00:25:28,850 --> 00:25:31,320
سوف يستمر مع أي شيء.

428
00:25:31,320 --> 00:25:34,355
لذا يمكنني العودة وإزالة كل مجموعاتي.

429
00:25:39,110 --> 00:25:40,860
لا أحتاج مجموعات.

430
00:25:40,860 --> 00:25:47,480
الشيء الوحيد الذي أحتاجه هو المجموعة الأولى ،

431
00:25:47,480 --> 00:25:50,870
كان هذا في الأساس -

432
00:25:50,870 --> 00:25:54,560
كان هذا في الأساس -

433
00:25:54,560 --> 00:25:57,500
التي تطابقت مع جميع عناوين URL الخاصة بي.

434
00:25:57,500 --> 00:26:00,050
ولكن عندما أريد استخدام وظيفة الاستبدال ،

435
00:26:00,050 --> 00:26:01,580
ثم عليك تقسيمهم إلى مجموعات ،

436
00:26:01,580 --> 00:26:04,760
لأن هذه هي الطريقة التي نحدد بها المجموعة.

437
00:26:04,760 --> 00:26:06,440
إذن ما الذي ستستبدله؟

438
00:26:06,440 --> 00:26:10,520
أريد فقط استبدال المجموعة 1 و 2 أو ربما المجموعة 3 و 4.

439
00:26:10,520 --> 00:26:13,640
مهما كان عنوان URL ، قم بإزالة كل ذلك

440
00:26:13,640 --> 00:26:15,620
واستبدله بالمجموعة 2 أو المجموعة 3

441
00:26:15,620 --> 00:26:17,370
أو المجموعة 4 ، كل ما تريد.

442
00:26:17,370 --> 00:26:20,640
لذلك تحتاج إلى تحديد المجموعة بعلامة الدولار.

443
00:26:20,640 --> 00:26:26,700
لذا دعنا نعود ونعيد ضبط ذلك.

444
00:26:26,700 --> 00:26:30,870
لذا سألعب هذا كما هو.

445
00:26:30,870 --> 00:26:32,630
لذلك إذا رأيت أنني استخدمت حرف النجمة

446
00:26:32,630 --> 00:26:37,190
بالنسبة للجزء الأخير لأنني قد أمتلك أو لا أمتلك مجالًا فرعيًا.

447
00:26:41,490 --> 00:26:45,480
لذلك أقوم بتعديل www dot التي يمكن أن تكون هناك

448
00:26:45,480 --> 00:26:47,070
أو ربما لا تكون هناك.

449
00:26:47,070 --> 00:26:50,230
ثم أقوم بتعديل نطاقي ذي المستوى الأعلى.

450
00:26:50,230 --> 00:26:53,430
إذن لديّ علامة الجمع ، والتي تعني حرفًا واحدًا أو أكثر.

451
00:26:53,430 --> 00:26:56,190
ومن ثم فهمت النقطة ، وبعد ذلك

452
00:26:56,190 --> 00:26:58,140
مرة أخرى حرف أو أكثر.

453
00:26:58,140 --> 00:27:00,690
ثم لدي فترة ، حرف واحد أو أكثر.

454
00:27:00,690 --> 00:27:03,480
وهذا ، كل ما في المجموعة 4 ،

455
00:27:03,480 --> 00:27:05,830
قد تكون موجودة أو غير موجودة.

456
00:27:05,830 --> 00:27:09,150
لذلك إذا لم يكن نطاقًا فرعيًا ، فسيظل متطابقًا.

457
00:27:09,150 --> 00:27:13,680
والآن يمكنني أن أقول استبدل 2 دولارات و 3 دولارات و 4 دولارات ، وهذه مجموعتي 2 و 3

458
00:27:13,680 --> 00:27:14,400
و 4.

459
00:27:14,400 --> 00:27:16,410
ودعنا نقول استبدل الكل.

460
00:27:16,410 --> 00:27:19,920
يمكنك الآن ملاحظة أنني قمت بتنظيف عناوين URL الخاصة بي ،

461
00:27:19,920 --> 00:27:23,460
والآن يظهر فقط ine.com و ine.com و

462
00:27:23,460 --> 00:27:27,450
Racks.ine.com و rohitpardasani.com.

463
00:27:27,450 --> 00:27:30,270
لذلك ، مع وظيفة الاستبدال هذه في Atom ،

464
00:27:30,270 --> 00:27:34,570
يمكننا بالفعل تنظيف ملفاتنا إذا أردنا ذلك.

465
00:27:34,570 --> 00:27:36,770
آمل أن يكون هذا الفيديو مفيدًا لك ،