الاختصارات والأوامر السريعة والتعبيرات القياسية في لغة البرمجة كوتلن

اقرأ في هذا المقال


الاختصارات والأوامر السريعة في لغة البرمجة كوتلن – Escape Sequence

الأوامر السريعة (Escape Sequence) هي عبارة عن رموز تساعد المستخدم أثناء عملية كتابة الأوامر البرمجية (Codes) وتقوم بتنفيذ أمر معين، مثل: ترك مسافة معينة أو البدء من أول السطر، وهناك العديد من هذه الاختصارات الخاصة في لغة البرمجة كوتلن (Kotlin).

أهم الاختصارات في لغة البرمجة كوتلن

الجدول التالي يحتوي على أهم الاختصارات التي تستخدم في لغة البرمجة كوتلن:

الرمز الاستخدام
n/

يستخدم هذا الرمز للنزول سطر جديد عند القيام بعملية الطباعة.

t/

يستخدم هذه الرمز لطباعة مساحة بين الكلمات عند القيام بعملية الطباعة.

b/

يستخدم هذا الرمز لمسح آخر حرف من الكلمة الموضوع عندها الرمز.

r/

يقوم هذا الرمز بمسح السطر كاملاً حيث لو قام المستخدم بوضع هذا الرمز وكان هناك أمر طباعة فإنه يمسح ما قبله.

مفهوم التعبيرات القياسية في لغة البرمجة كوتلن – Regular Expression

التعبيرات القياسية مفيدة جداً في مجال لغات البرمجة ويتم استخدامها بشكل كبير في لغة البرمجة كوتلن، خاصة في الحالات التي يرغب المستخدم فيها أن يدخل بيانات ولكن بقيود معينة، مثال على ذلك استخدام التعبيرات القياسية في حالة استخدام البريد الإلكتروني حيث يجب على المستخدم أن يقوم بإدخاله بالصيغة الصحيحة.

أهم التعبيرات القياسية في لغة البرمجة كوتلن – Regular Expressions

الجدول التالي يحتوي على أهم التعبيرات القياسية في لغة البرمجة كوتلن:

التعبيرالاستخدام
/d

يستخدم هذا التعبير لإدخال رقم من (0 إلى 9) حيث لو قام بإدخال حرف أو أي رمز أخر ستكون النتيجة (False).

/w

يستخدم هذا التعبير لإدخال أي من القيم التالية (0 إلى 9) أو من (a – z) أو من (A – Z) سواء كانت الحروف صغيرة أو كبيرة.

/s

يستخدم هذا الرمز للقيام بطباعة مسافة.

[]

يستخدم هذا الرمز للتنسيق بمعنى لو تم الطلب من المستخدم إدخال حروف من (a – z) فإنه يتم وضعها على النحو التالي: [a – z].

{}

يستخدم هذا الرمز لتحديد عدد الخانات المدخلة، فمثلاً بعد أن يتم الطلب من المستخدم من إدخال اسمه سيتم تحديد عدد الحروف المدخلة بحيث لا يتجاوز (20) حرف ولا يقل عن (5) أحرف، مثال:

{5,20}[a-z].

\+

في حال لو أراد المستخدم أن يقوم بإدخال خانات كثيرة أو على الأقل لا بد من إدخال خانة واحدة بمعنى لا يمكن ترك الخانات فارغة.

المصدر: Kotlin Regular ExpressionRegexKotlin String and String TemplatesRegular Expressions in Kotlin


شارك المقالة: