وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

تسمح وظائف Power Automate String للمستخدمين بتحويل السلاسل وأحرف السلاسل وتنسيق السلاسل والمزيد. يتم استخدامها على نطاق واسع لتحويل البيانات إلى مصادر أخرى. في هذا البرنامج التعليمي ، سنتعرف على بعض وظائف String المعقدة التي يمكن استخدامها في تدفقات Microsoft -وظائف  السلسلة الفرعية و indexOf .

جدول المحتويات

وظيفة سلسلة أتمتة الطاقة: سلسلة فرعية

أولاً ، دعنا نناقش وظيفة السلسلة الفرعية. يستخدم هذا إذا أردنا أن يقوم المستخدم بإدخال اسمه الأول واسم العائلة ، ونريد فقط إرجاع الاسم الأول أو اسم العائلة.

ترجع دالة السلسلة الفرعية أحرفًا من سلسلة تبدأ من الموضع المحدد.

دعنا نجرب ذلك في تدفق العينة هذا الذي قمت بإنشائه سابقًا. سنقوم بإزالة هذا المحتوى الحالي الذي قمت بتعيينه لنص الرسالة .

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

ضمن تحديد دوال السلسلة ، اختر وظيفة السلسلة الفرعية . يحتوي هذا على معلمات النص ،  و startIndex ، والطول .

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

بمجرد النقر ، انتقل إلى علامة التبويب المحتوى الديناميكي ثم اختر  الإدخال 1.

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

لنقم بتعيين startIndex على 0 لأننا نريد أن يبدأ من 0. ثم يجب أن يعرض 5 أحرف.

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

للتلخيص ، ستأخذ هذه الوظيفة أيًا كان الإدخال 1 . بعد ذلك ستعطينا فقط الأحرف من النص بين صفر وخمسة. دعنا الآن انقر فوق موافق.

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

دعونا نجمع ذلك مع التسلسل أيضًا. لذلك ، انقر فوق وظيفة Concat .

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

قص ( Ctrl + X ) وظيفة السلسلة الفرعية بأكملها .

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

ثم الصقها داخل وظيفة concat .

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

بالنسبة للمعامل الأول ، دعنا نكتب " الاسم الأول للمستخدم هو ". 

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

ثم ، انقر فوق تحديث.

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

أخيرًا ، انقر فوق حفظ .

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

اختبار وظيفة السلسلة الفرعية

دعنا الآن نختبر التدفق.

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

سنستخدم فقط البيانات من عمليات التشغيل السابقة الخاصة بي.

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

كانت مدخلاتي خلال جولاتي السابقة هي هنري . لهذا السبب عرضت " اسم المستخدم الأول هو: Henry ". 

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

لذلك ، عملت وظيفة السلسلة الفرعية كما كان من المفترض أن تعمل. دعنا نحاول اختبار التدفق مرة أخرى وإدخال إدخال جديد. لنكتب Shelley للإدخال 1 ونقوم بتشغيل التدفق.

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

كما نرى ، فقد عرضت " قذيفة " بدلاً من " Shelley ". هذا لأننا حددنا أنه يجب أن يعرض 5 أحرف فقط. وهذه هي الطريقة التي تعمل بها وظيفة السلسلة الفرعية .

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

وظيفة سلسلة أتمتة الطاقة: IndexOf

دعنا الآن نناقش ما تفعله وظيفة التشغيل الآلي للقوة indexOf .

تعثر الدالة indexOf على فهرس أو موضع حرف داخل سلسلة معينة بطريقة غير حساسة لحالة الأحرف.

تتطلب وظيفة سلسلة أتمتة الطاقة هذه معلمتين: السلسلة التي تحتوي على القيمة والقيمة للبحث في فهرس. الآن دعنا نعود إلى التدفق الخاص بنا ودعنا نضيف إدخال نص جديد .

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

بالنسبة لهذا الإدخال ، نريد أن يقوم المستخدم بإدخال بريده الإلكتروني.

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

نريد إرجاع الأحرف فقط قبل الحرف @ وليس البريد الإلكتروني بالكامل. للقيام بذلك ، دعنا أولاً نزيل التعبير الأولي الذي أنشأناه.

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

نحتاج إلى دمج السلسلة الفرعية مع دالة indexOf . ضمن علامة التبويب Expressions ، اختر وظيفة السلسلة الفرعية .

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

ثم اختر الإدخال 3 ضمن علامة التبويب المحتوى الديناميكي

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

بالنسبة إلى المعلمة startIndex ، فلنقم بتعيين 0. يجب أن يكون الطول هو فهرس الحرف @ . انقر فوق دالة indexOf .

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

اختر الإدخال 3 ضمن علامة التبويب المحتوى الديناميكي .

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

ثم دعنا نحدد الحرف الذي نريد العثور عليه داخل النص. في هذه الحالة ، تكون علامة " @ ". ثم انقر فوق "موافق" .

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

اختبار التدفق

دعونا الآن نحفظ ونختبر التدفق.

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

دعنا ننفذ إجراءً جديدًا للمشغل ، ثم انقر فوق حفظ واختبار .

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

فقط اكتب أي شيء للمدخلات الأخرى. بالنسبة للإدخال 3 ، دعنا نكتب " [email protected] ". ثم انقر فوق تشغيل التدفق .

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf

عندما نتحقق من Slack ، سنرى أنه نشر كلمة " nicholas ". بدمج هاتين الوظيفتين ، سيعيد التدفق دائمًا الأحرف قبل علامة @ . هذا يجعل تعبيرنا أكثر ديناميكية.

وظائف السلسلة التلقائية للطاقة: Substring And IndexOf


وظائف سلسلة التدفق من Microsoft: التوثيق والاستبدال
لوثائق أتمتة الطاقة التفصيلية
أتمتة الطاقة إنهاء التحكم في الإجراء في التدفقات

خاتمة

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

هناك العديد من وظائف سلسلة Power Automate الأخرى التي يمكنك استخدامها للتدفقات الخاصة بك. سنناقش بعضها في مدوناتنا الأخرى. نأمل أن تكون قادرًا على فهم استخدام وأهمية هاتين الوظيفتين.

أتمنى لك كل خير،

هنري


ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

كيفية حفظ وتحميل ملف RDS في R.

كيفية حفظ وتحميل ملف RDS في R.

ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.

مقدمة لتصفية السياق في LuckyTemplates

مقدمة لتصفية السياق في LuckyTemplates

في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX ​​في توفير النتائج.

إعداد تقارير الأعمال باستخدام LuckyTemplates

إعداد تقارير الأعمال باستخدام LuckyTemplates

إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته