Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Fungsi Power Automate String membolehkan pengguna menukar rentetan, aksara rentetan, rentetan format dan banyak lagi. Ia digunakan secara meluas untuk menukar data kepada sumber lain. Dalam tutorial ini, kita akan melalui beberapa fungsi String rumit yang boleh digunakan dalam aliran Microsoft – fungsi subrentetan dan indexOf

Isi kandungan

Power Automate String Fungsi: Substring

Mula-mula, mari kita bincangkan fungsi subrentetan. Ini digunakan jika kami mahu pengguna memasukkan nama pertama dan nama keluarga mereka, dan kami hanya mahu mengembalikan nama pertama atau nama keluarga.

Fungsi subrentetan mengembalikan aksara daripada rentetan bermula pada kedudukan yang ditentukan.

Mari cuba dalam aliran sampel yang saya buat sebelum ini. Kami akan mengalih keluar kandungan semasa ini yang telah saya tetapkan untuk teks Mesej .

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Di bawah pemilihan fungsi rentetan , pilih fungsi subrentetan . Ini mengandungi teks, startIndex  dan parameter panjang .

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Setelah diklik, pergi ke tab Kandungan dinamik kemudian pilih  Input 1.

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Mari kita tetapkan startIndex kepada 0 kerana kita mahu ia bermula pada 0. Kemudian ia sepatutnya memaparkan 5 huruf.

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Untuk meringkaskan, fungsi ini akan mengambil apa sahaja Input 1 . Kemudian ia hanya akan memberi kita aksara daripada teks antara sifar dan lima. Sekarang mari kita klik OK.

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Mari kita gabungkan dengan penggabungan juga. Jadi, klik fungsi Concat .

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Potong ( Ctrl + X ) keseluruhan fungsi subrentetan .

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Kemudian tampalkannya di dalam fungsi concat .

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Untuk hujah pertama, mari taip " Nama pertama pengguna ialah ". 

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Kemudian, klik Kemas Kini.

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Akhir sekali, klik Simpan .

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Menguji Fungsi Substring

Sekarang mari kita uji aliran.

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Kami hanya akan menggunakan data daripada larian saya sebelum ini.

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Input saya semasa larian saya sebelum ini ialah Henry . Itulah sebabnya ia memaparkan " Nama pertama pengguna ialah: Henry ". 

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Oleh itu, fungsi subrentetan berfungsi seperti yang sepatutnya. Mari cuba menguji aliran sekali lagi dan masukkan input baharu. Mari taip Shelley untuk Input 1 dan jalankan alirannya.

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Seperti yang kita lihat, ia hanya memaparkan " shell " bukannya " Shelley ". Itu kerana kami menyatakan bahawa ia hanya perlu memaparkan 5 aksara. Dan begitulah cara fungsi subrentetan berfungsi.

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Fungsi Rentetan Kuasa Automate: IndexOf

Sekarang mari kita bincangkan apa yang dilakukan oleh fungsi indexOf automasi kuasa .

Fungsi indexOf mencari indeks atau kedudukan aksara dalam rentetan tertentu dalam cara yang tidak sensitif huruf.

Fungsi rentetan automasi kuasa ini memerlukan dua parameter: rentetan yang mengandungi nilai dan nilai untuk mencari indeks. Sekarang mari kita kembali ke aliran kita dan mari tambah input Teks baharu .

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Untuk input ini, kami mahu pengguna memasukkan e-mel mereka.

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Kami mahu mengembalikan hanya aksara sebelum aksara @ dan bukan keseluruhan e-mel. Untuk melakukan itu, mari kita keluarkan ungkapan awal yang kita buat dahulu.

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Kita perlu menggabungkan subrentetan dengan fungsi indexOf . Di bawah tab Ungkapan , pilih fungsi subrentetan .

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Kemudian, pilih Input 3 di bawah tab Kandungan dinamik

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Untuk parameter startIndex , mari kita tetapkan 0. Panjangnya hendaklah indeks aksara @ . Klik fungsi indexOf .

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Pilih Input 3 di bawah tab Kandungan dinamik .

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Kemudian mari kita tentukan watak yang kita ingin cari dalam teks. Dalam kes ini, ia adalah tanda “ @ ”. Kemudian klik OK .

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Menguji Aliran

Sekarang mari simpan dan uji aliran.

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Mari lakukan tindakan pencetus baharu kemudian klik Simpan & Uji .

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Hanya taip apa sahaja untuk input lain. Bagi Input 3 , mari taip “ [email protected] ”. Kemudian klik Jalankan aliran .

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf

Apabila kami menyemak Slack kami, kami akan melihat bahawa ia menyiarkan perkataan " nicholas ". Dengan menggabungkan kedua-dua fungsi tersebut, aliran akan sentiasa mengembalikan aksara sebelum tanda @ . Ini menjadikan ekspresi kita lebih dinamik.

Fungsi Rentetan Kuasa Automate: Subrentetan Dan IndexOf


Fungsi Rentetan Aliran Microsoft: Concat Dan Gantikan
Laluan Laluan Dokumentasi Kuasa Automate
Kuasa Automate Tamatkan Tindakan Dalam Aliran

Kesimpulan

Dalam siaran ini, kami membincangkan kes penggunaan biasa untuk fungsi rentetan. Kita juga boleh menggunakan fungsi rentetan tertentu bersama-sama dengan yang lain seperti menggabungkan fungsi subrentetan dan indexOf . Kami melakukan ini untuk mendapatkan aksara yang lebih khusus dalam teks terutamanya jika panjang rentetan berubah. Membuat ungkapan kami untuk jenis keadaan ini sememangnya berguna dan cekap.

Terdapat banyak lagi fungsi rentetan Power Automate yang boleh anda gunakan untuk aliran anda. Kami akan membincangkan sebahagian daripadanya dalam blog kami yang lain. Mudah-mudahan, anda dapat memahami penggunaan dan kepentingan kedua-dua fungsi rentetan ini.

Semua yang terbaik,

Henry


Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Cara Menyimpan & Memuatkan Fail RDS Dalam R

Cara Menyimpan & Memuatkan Fail RDS Dalam R

Anda akan belajar cara menyimpan dan memuatkan objek daripada fail .rds dalam R. Blog ini juga akan membincangkan cara mengimport objek dari R ke LuckyTemplates.

N Hari Perniagaan Pertama Dilawati Semula – Penyelesaian Bahasa Pengekodan DAX

N Hari Perniagaan Pertama Dilawati Semula – Penyelesaian Bahasa Pengekodan DAX

Dalam tutorial bahasa pengekodan DAX ini, pelajari cara menggunakan fungsi GENERATE dan cara menukar tajuk ukuran secara dinamik.

Pamerkan Cerapan Menggunakan Teknik Visual Dinamik Berbilang Thread Dalam LuckyTemplates

Pamerkan Cerapan Menggunakan Teknik Visual Dinamik Berbilang Thread Dalam LuckyTemplates

Tutorial ini akan merangkumi cara menggunakan teknik Visual Dinamik Berbilang Thread untuk mencipta cerapan daripada visualisasi data dinamik dalam laporan anda.

Pengenalan Untuk Menapis Konteks Dalam LuckyTemplates

Pengenalan Untuk Menapis Konteks Dalam LuckyTemplates

Dalam artikel ini, saya akan menjalankan konteks penapis. Konteks penapis ialah salah satu topik utama yang perlu dipelajari oleh mana-mana pengguna LuckyTemplates pada mulanya.

Petua Terbaik Menggunakan Aplikasi Dalam Perkhidmatan Dalam Talian LuckyTemplates

Petua Terbaik Menggunakan Aplikasi Dalam Perkhidmatan Dalam Talian LuckyTemplates

Saya ingin menunjukkan cara perkhidmatan dalam talian LuckyTemplates Apps boleh membantu dalam mengurus laporan dan cerapan berbeza yang dijana daripada pelbagai sumber.

Analisis Perubahan Margin Keuntungan Lebih Masa – Analitis Dengan LuckyTemplates Dan DAX

Analisis Perubahan Margin Keuntungan Lebih Masa – Analitis Dengan LuckyTemplates Dan DAX

Ketahui cara untuk menyelesaikan perubahan margin keuntungan anda menggunakan teknik seperti mengukur percabangan dan menggabungkan formula DAX dalam LuckyTemplates.

Idea Pewujudan Untuk Cache Data Dalam DAX Studio

Idea Pewujudan Untuk Cache Data Dalam DAX Studio

Tutorial ini akan membincangkan tentang idea pewujudan cache data dan cara ia mempengaruhi prestasi DAX dalam memberikan hasil.

Pelaporan Perniagaan Menggunakan LuckyTemplates

Pelaporan Perniagaan Menggunakan LuckyTemplates

Jika anda masih menggunakan Excel sehingga sekarang, maka inilah masa terbaik untuk mula menggunakan LuckyTemplates untuk keperluan pelaporan perniagaan anda.

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu