| بررسی معادله :
1 . معادله را باید در مکان آن نوشت / اینجا / = re
2 . علامت ^ براي آزمايش از ابتداي رشته حرفي بوده زيرا ممکن است کاربر , کلمات و يا علامات نامفهومي را نوشته باشد.
3 . علامت + بدين معني ميباشد که يک يا چند جزء قبلي در حال بررسي ميباشند.
در اين حالت که يک آدرس email , بايستي با يک يا چند ترکيب از کارکترهاي a تا z ,.A تا Z,.0 تا 9 و خط تيره شروع شود.
4 . علامت [] براي استفاده از يک يا چند کارکتر مورد نظر , استفاده ميشود. در اين تمرین , کارکترهاي -.\ داخل براکت ( [] ) ميباشد.
5 . علامت ? یعنی ميتوان يک يا هيچکدام از کارکترهاي قبلي را مورد استفاده قرار داد.
6 . بعد از علامت ( , انتهاي گروه باز شده را مشخص ميکند.
7 . علامت * بدين مفهوم است که ميتوان از موارد ذکر شده در گروه قبل ( داخل پرانتز) هم استفاده کرد و يا آنها را اصلا بکار نبرد
8 . علامت @ مابين آدرس email و نام domain مربوطه قرار ميگيرد.
9. استفاده مجدد از +W\, بدليل آنست که نام domain بايستي با يکي از کارکترهاي a تا z , . A تا Z, . 0 تا 9 ويا خط فاصله شروع گردد.
10. دوباره عبارت ( + w \ ? [ - . \ ] ) استفاده شده که وجود " . " يا " - " را در قسمت پسوند email مجاز ميشمارد.
11. گروه داخل پرانتز {2,3}w\.\ پس از آن قرار گرفته شده که از وجود يک نقطه به همراه چند کارکتر خبر مي دهد.
12.{2,3} نيز مقدار 2 يا 3 کارتر قبلي مي باشد.
13 . علامت + , وجود تعداد دفعات جزء تعداد دفعات جزء قبلي را بيان ميکند. مثلا پسوند نهايي ميتوان بصورت "Com" , ".edu" , "Ox.ac.uk" باشد.
14 . نهايتا با قرار دادن علامت $ رشته حرفي پايان يافته و از قرار دادن موارد نامناسب ديگر توسط کاربر جلوگيري کند . |