آموزش متلب (MATLAB)
۵۴۳ آموزش
نمایش دسته بندی ها (۵۴۳ آموزش)

تشخیص موقعیت کاراکترهایی از یک متن (یک رشته (String) یا یک آرایه کاراکتری (Character Array)) که از نوع کاراکترهای عددی (Number) یا کاراکترهای حروف الفبا (Letter) یا کاراکترهای فضای خالی (Whitespace) یا غیره می باشند، با دستور isstrprop ، در متلب (MATLAB)

دستور isstrprop در متلب (MATLAB)، یک متن را در ورودی خود دریافت می کند و بعد بر اساس اینکه تعیین کرده باشیم چه نوع کاراکترهایی در آن جستجو شود، یک آرایه (Array) را برمی گرداند که موقعیت کاراکترهای یافت شده که از آن نوع هستند را نشان می دهد.

دستور isstrprop یک آرایه منطقی (Logical Array) را برمی گرداند که عناصر آن فقط 0 و 1 می باشند. تعداد عناصر آرایه منطقی (Logical Array) که برگردانده می شود، برابر تعداد کل کاراکترهای (Character) متن ورودی می باشد. هر کجا که مقدار 1 باشد یعنی نوع آن کاراکتر برابر نوع کاراکتری که مشخص کرده ایم بوده است، در غیر این صورت برابر 0 خواهد بود.

ورودی دستور isstrprop یک متن است که می تواند یک رشته (String) باشد که با علامت " (علامت Double Quotes) تعریف شده و یا اینکه یک آرایه کاراکتری (Character Array) باشد که با علامت ' (علامت Single Quotes) تعریف شده است.

در پرانتز دستور isstrprop باید تعیین کنیم که به دنبال چه نوع کاراکترهایی در متن ورودی هستیم. برای هر نوع، باید یک عبارت خاص را در پرانتز دستور isstrprop بنویسیم :

1- عبارت digit : برای کاراکترهای عددی (Number)

2- عبارت alpha : برای کاراکترهای حروف الفبا (Letter)

3- عبارت wspace : برای کاراکترهای فضای خالی (Whitespace)

4- برای دیدن عبارت های مربوط به انواع دیگر کاراکترها، به توضیحات دستور isstrprop در راهنمای (Help) نرم افزار متلب (MATLAB) مراجعه نمایید.

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

مثال

به دست آوردن موقعیت کاراکترهای عددی (Number) در یک رشته (String) :

نتیجه :

مثال

به دست آوردن موقعیت کاراکترهای حروف الفبا (Letter) در یک رشته (String) :

نتیجه :

مثال

به دست آوردن موقعیت کاراکترهای فضای خالی (Whitespace) در یک رشته (String) :

نتیجه :

مثال

به دست آوردن موقعیت کاراکترهای عددی (Number) در یک آرایه کاراکتری (Character Array) :

نتیجه :

مثال

به دست آوردن موقعیت کاراکترهای حروف الفبا (Letter) در یک آرایه کاراکتری (Character Array) :

نتیجه :

مثال

به دست آوردن موقعیت کاراکترهای فضای خالی (Whitespace) در یک آرایه کاراکتری (Character Array) :

نتیجه :

نویسنده علیرضا گلمکانی
شماره کلید 26865
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

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