بستن منو
۴۲
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
مباحث اولیه برای آشنایی با عبارات قاعده مند (Regular Expressions)
مباحث اولیه برای آشنایی با عبارات قاعده مند (Regular Expressions)
23
کاراکترهای (Character) خاص، در عبارات قاعده مند (Regular Expressions)
کاراکترهای (Character) خاص، در عبارات قاعده مند (Regular Expressions)
3
کاراکترهای (Character) حروف الفبا، در عبارات قاعده مند (Regular Expressions)
کاراکترهای (Character) حروف الفبا، در عبارات قاعده مند (Regular Expressions)
2
کاراکترهای (Character) عددی (اعداد)، در عبارات قاعده مند (Regular Expressions)
کاراکترهای (Character) عددی (اعداد)، در عبارات قاعده مند (Regular Expressions)
9
تکرار کردن کاراکترها (Character)، در عبارات قاعده مند (Regular Expressions)
تکرار کردن کاراکترها (Character)، در عبارات قاعده مند (Regular Expressions)
2
مجموعه های کاراکتر (Character Set)، در عبارات قاعده مند (Regular Expressions)
مجموعه های کاراکتر (Character Set)، در عبارات قاعده مند (Regular Expressions)
0
مجموعه های کاراکتر کوتاه (Shorthand Character Set)، در عبارات قاعده مند (Regular Expressions)
مجموعه های کاراکتر کوتاه (Shorthand Character Set)، در عبارات قاعده مند (Regular Expressions)
2
گروه (Group) کاراکترها (Character)، در عبارات قاعده مند (Regular Expressions)
گروه (Group) کاراکترها (Character)، در عبارات قاعده مند (Regular Expressions)
0
کار با تگ ها (Tag) در زبان های برنامه نویسی (مثل HTML)، در عبارات قاعده مند (Regular Expressions)
کار با تگ ها (Tag) در زبان های برنامه نویسی (مثل HTML)، در عبارات قاعده مند (Regular Expressions)
1
×

دانلود فروشگاه اندروید کلیدستان

780

نویسنده

علیرضا گلمکانی ( admin )

شماره کلید
دسته کلید - دسته بندی

اشاره به یک کاراکتر، به صورت ترکیبی از کاراکترهای دو یا چند مجموعه کاراکتر کوتاه (Shorthand Character Set)، مثل عبارت [d\w\] یا عبارت [d\w\s\] ، در عبارات قاعده مند (Regular Expressions)

در کلید شماره 771 ، در مورد مجموعه های کاراکتر کوتاه (Shorthand Character Set) (شامل d\ و w\ و s\ و D\ و W\ و S\) صحبت کردیم و گفتیم که هر کدام معادل یک مجموعه کاراکتر (Character Set) می باشند و می توانند برای اشاره به یک کاراکتر بر اساس کاراکترهای موجود در آن مجموعه کاراکتر (Character Set) معادل، به کار روند (یعنی کاراکتر تکی مورد نظرمان، می تواند برابر هر یک از کاراکترهای موجود در آن مجموعه کاراکتر (Character Set) باشد).

اما گاهی اوقات ما نیاز داریم که برای اشاره به یک کاراکتر، مجموع کاراکترهای مربوط به دو یا چند مجموعه کاراکتر کوتاه (Shorthand Character Set) را به کار ببریم (یعنی کاراکتر تکی مورد نظرمان، می تواند برابر هر یک از کاراکترهای موجود در ترکیب آن دو یا چند مجموعه کاراکتر کوتاه (Shorthand Character Set) باشد).

برای این منظور، باید عبارت مربوط به مجموعه های کاراکتر کوتاه (Shorthand Character Set) مورد نظرمان را در بین علامت های ] و [ بنویسیم.

به مثال زیر توجه کنید :

مثال

برای اشاره به یک کاراکتر، بر اساس ترکیب 2 مجموعه کاراکتر کوتاه (Shorthand Character Set) زیر :


\d

\w

عبارات قاعده مند (Regular Expressions) زیر را می نویسیم :


[\d\w]

چون مجموعه کاراکتر کوتاه d\ شامل کاراکترهای عددی (Digit) و مجموعه کاراکتر کوتاه w\ شامل کاراکترهای ساخت کلمه (Word Character) می باشد، بنابراین عبارات قاعده مند (Regular Expressions) بالا تعیین می کند که یک کاراکتر داریم که تنها می تواند برابر کاراکترهای عددی (Digit) یا کاراکترهای ساخت کلمه (Word Character) باشد (یعنی عضوی از مجموع کاراکترهای 2 مجموعه کاراکتر کوتاه d\ و w\).

نکته

منظور از کاراکترهای عددی (Digit)، کاراکترهای زیر می باشد :


0123456789

منظور از کاراکترهای ساخت کلمه (Word Character)، کاراکترهای زیر می باشد :


abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789
_
مثال

برای اشاره به یک کاراکتر، بر اساس ترکیب 3 مجموعه کاراکتر کوتاه (Shorthand Character Set) زیر :


\d

\w

\s

عبارات قاعده مند (Regular Expressions) زیر را می نویسیم :


[\d\w\s]

چون مجموعه کاراکتر کوتاه d\ شامل کاراکترهای عددی (Digit) و مجموعه کاراکتر کوتاه w\ شامل کاراکترهای ساخت کلمه (Word Character) و مجموعه کاراکتر کوتاه s\ شامل کاراکترهای فضای خالی (Whitespace) می باشد، بنابراین عبارات قاعده مند (Regular Expressions) بالا تعیین می کند که یک کاراکتر داریم که تنها می تواند برابر کاراکترهای عددی (Digit) یا کاراکترهای ساخت کلمه (Word Character) یا کاراکترهای فضای خالی (Whitespace) باشد (یعنی عضوی از مجموع کاراکترهای 3 مجموعه کاراکتر کوتاه d\ و w\ و s\).

نکته

منظور از کاراکترهای عددی (Digit)، کاراکترهای زیر می باشد :


0123456789

منظور از کاراکترهای ساخت کلمه (Word Character)، کاراکترهای زیر می باشد :


abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789
_

منظور از کاراکترهای فضای خالی (Whitespace)، کاراکترهای زیر می باشد :


 
\t
\r
\n

که در خط اول آن، کاراکتر فضای خالی Space را ذکر کرده ایم، که قابل مشاهده نیست.

کپی برداری از محتوای سایت کلیدستان، ممنوع بوده و پیگرد قانونی دارد. (تنها استفاده شخصی کاربر، مجاز است) (کپی برداری توسط سایر وب سایت ها = حرام) (بیشتر بدانید)

خوانده شد
مبحث بالا، مفید بود و سایت کلیدستان را دوست داشتم :
محبوب کردن این مبحث در گوگل :
اون چیزی که میخواستم نبود :
سوال دارم :
ارسال نظر :
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)

دسترسی سریع

×

شماره کلید


کلید
×

شماره دسته کلید


دسته کلید
×

جستجو


جستجو
بستن منو
۱۱
تعداد کلیدهای این موضوع
لیست همه کلیدهای این موضوع
دسترسی سریع به دسته کلیدها :

Regular Expressions
مجموعه ویدئوهای آموزشی عبارات قاعده مند (Regular Expressions) - مجموعه Regular Expressions
مجموعه ویدئوهای آموزشی عبارات قاعده مند (Regular Expressions) - مجموعه Regular Expressions
11