Metin eylemleri
Metin eylemleri, masaüstü akışlarınızdaki metin değerlerini işlemenize, değiştirmenize ve dönüştürmenize olanak sağlar.
Metin değerleri listesini birleştirmek ve tek bir metin değeri oluşturmak için Metni birleştir eylemini kullanın. Eylem, listeyi ve sınırlayıcıyı belirtmenizi gerektiriyor.
Tek bir metin değerini bir listeye bölmek için, Metni böl eylemini dağıtın ve liste öğelerini ayırmak için metin değerini ve sınırlayıcıları belirtin.
Metindeki bir alt metni değiştirmek için, Metni değiştir eylemini kullanın. Aşağıdaki örnek Ürün Özellikleri metnini Özellikler ile değiştirir.
Başka bir metin içindeki bir metin değerini Metni ayrıştır eylemiyle arayın.
Bazı metin eylemleri normal ifadeler kullanmanıza izin verir. Örneğin normal ifade olarak tanımlanan bir metin aramak için Metni ayrıştır eyleminde Normal ifade mi? seçeneğini etkinleştirebilirsiniz. Normal ifadeler hakkında daha fazla bilgi edinmek için Normal İfade Dili - Hızlı Başvuru bölümüne gidin.
Ayrıca, eylemin eşleşen tüm metinlerin konumlarının bir listesini döndürmesi sağlamak için Yalnızca ilk oluşum seçeneğini devre dışı bırakabilirsiniz.
Aşağıdaki örnekte, büyük harfle başlayan Stock'ta tespit edilen öğeler'deki büyük harfle başlayan tüm kelimeleri arar. Üretilen Eşleşmeler adlı liste, Öğeler ve Stock değerlerini depolar. Pozisyonlar listesi, değerlerin bulunduğu pozisyonları (1 ve 18) depolar.
Metinlerde arama yapmanın yanı sıra, Power Automate, Metni kırp eylemini kullanarak metinlerdeki metin değerlerini kırpmanızı sağlar. Kırpılacak metin, ilk ortaya çıkan belirli karakter veya dize işaretçileri olan bayrakları kullanarak kırpmak için metni tanımlayabilirsiniz. Belirtilen metin bayraklarından önce, sonra veya bunların arasında değerleri kırpabilirsiniz.
Kırpılan metin CroppedText değişkeninde saklanırken, eylemin ayarlanan bayrakları bulup bulmadığını kontrol etmek için IsFlagFound değişkenini kullanabilirsiniz.
Sayıların sayısal değerler olarak depolandığından emin olmak için Metni sayıya dönüştür eylemini kullanın. Ters dönüştürmeyi gerçekleştirmek için Sayıyı metne dönüştür'ü kullanın.
Benzer şekilde, tarihlerin doğru biçimlendirildiğinden emin olmak için Metni tarih saate dönüştür ve Tarih saati metne dönüştür eylemleri kullanılabilir.
Metindeki varlıkları tanı eylemini kullanma
Masaüstü akışları, kullanıcıların Metindeki varlıkları tanı eylemi aracılığıyla doğal dildeki metinlerden sayılar, tarihler ve ölçü birimleri gibi çeşitli varlıkları çıkarmanıza olanak tanır.
Metindeki varlıkları tanı eylemi, bir metin veya metin içeren bir değişken alır ve sonuçları içeren bir veri tablosu döndürür. Her varlık, yapısına bağlı olarak farklı sonuçlar döndürür ancak tüm veri tabloları, giriş metninin varlık bölümünü depolayan bir Özgün metin alanı içerir.
Aşağıdaki tablo, Metindeki varlıkları tanı eyleminin tanıyabileceği çeşitli varlık örneklerini gösterir.
Varlık | Giriş metni | Döndürülen değerler |
---|---|---|
Tarih saat | 04 Ocak 2019 tarihine geri döneceğim |
Değer: 1/4/2019 12:00:00 AM Özgün metin: 04 Ocak 2019 |
Tarih saat | Bu akşam saat 19.00 için bir toplantı zamanlama |
Değer: 9/30/2021 7:00:00 PM Özgün metin: bugün 19:00 |
Boyut | Vücut ağırlığınız 91 kilo |
Değer: 200 Birim: Pound Özgün metin: 200 lbs |
Boyut | Buraya 10 kilometre uzaktaki bir bölgede bir kasırga patladı |
Değer: 10 Birim: Mil Özgün metin: 10 mil |
Sıcaklık | Dışarıdaki sıcaklık 40 santigrat derece |
Değer: 40 Birim: C Özgün metin: 40 derece celsius |
Currency | 3 aylık dönemdeki net faiz geliri yüzde 27 düşerek 254 milyon $ seviyesine geriledi |
Değer: 254000000 Birim: Dollar Özgün metin: $ 254 milyon |
Sayı aralığı | Bu sayı 20'den büyük ve 35'ten küçük veya eşittir |
Başlangıç: 20 Bitiş: 35 Özgün metin: 20'den büyük ve 35'e eşit veya daha küçük |
Sayı aralığı | 5 ile 10 arasında |
Başlangıç: 5 Bitiş: 10 Özgün metin: 5'ten 10'a |
Sayı aralığı | 4.565'ten küçük |
Başlangıç: 0 Bitiş: 4.565 Özgün metin: 4.565'ten az |
Sayı | Bir düzine |
Değer: 12 Özgün metin: Bir düzine |
Sayı | Üçte iki |
Değer: 0.666666666666667 Özgün metin: Üçte iki |
Sıralı | İlk iki kitabı beğendim |
Değer: 1 Özgün metin: birinci |
Sıralı | On birinci |
Değer: 11 Özgün metin: On birinci |
Yüzde | Yüzde 100 |
Değer: 100 Özgün metin: yüzde 100 |
Telefon numarası | Tel: +1 209-555-0100 |
Değer: +1 209-555-0100 Özgün metin: +1 209-555-0100 |
E-posta adresi | felix@contoso.com |
Değer:felix@contoso.com Özgün metin:felix@contoso.com |
IP adresi | Bilgisayarımın IP adresi 1.1.1.1 |
Değer: 1.1.1.1 Özgün metin: 1.1.1.1 |
Bahsetme | @Alice |
Değer:@Alice Özgün metin:@Alice |
Etiket | #Haberler |
Değer: #News Özgün metin: #News |
URL | www.microsoft.com |
Değer:www.microsoft.com Özgün metin:www.microsoft.com |
GUID | 123e4567-e89b-12d3-a456-426655440000 |
Değer: 123e4567-e89b-12d3-a456-426655440000 Özgün metin: 123e4567-e89b-12d3-a456-426655440000 |
Alıntılanan metin | "Değer" alanına değeri girin |
Değer: "value" Özgün metin: "value" |
Not
Metindeki varlıkları tanı eylemi 14 farklı dili destekler. Ancak bazı varlıklar belirli diller için kullanılamayabilir. Dil kısıtlamaları hakkında daha fazla bilgi edinmek için Microsoft Metin Tanıyıcıları - Kültürlere göre desteklenen varlıklar bölümüne gidin.
Metne satır ekle
Metin değerine yeni bir metin satırı ekler.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Özgün metin | Hayır | Metin değeri | Özgün metin | |
Line to append | Evet | Metin değeri | Yeni satır olarak eklenecek metin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
Result | Metin değeri | Yeni metin |
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Alt metin al
Metin değerinden bir alt metin alın.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Özgün metin | Hayır | Metin değeri | Metin bölümünün alınacağı metin | |
Start index | Yok | Metnin başlangıcı, karakter konumu | Karakter konumu | Metni almak için başlangıç noktasının nasıl bulunacağını belirtin |
Character position | Hayır | Sayısal değer | Alınacak ilk karakterin konumu. Bu değer, sıfır tabanlı bir dizindir, ilk karakter için sıfırdan bir sayma yapılır | |
Length | Yok | Metin sonu, karakter sayısı | Karakter sayısı | Alt metnin, metnin sonuna kadar devam mı edeceğini yoksa yalnızca belirli sayıda karakter mi içereceğini belirtin |
Number of chars | Hayır | Sayısal değer | Alınacak karakter sayısı |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
Subtext | Metin değeri | Alınan alt metin |
Özel durumlar
Özel durum | Açıklama |
---|---|
Başlangıç dizini veya uzunluk aralık dışında | Başlangıç dizininin veya uzunluğun aralığın dışında olduğunu belirtir |
Metni kırp
Belirli bir metinde belirtilen metin bayraklarından önce, sonra veya bunlar arasında oluşan bir metin değerini alır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Özgün metin | Hayır | Metin değeri | Metin bölümünün alınacağı metin | |
Mode | Geçersiz | Belirtilen bayraktan önceki metin al, belirtilen bayraktan sonraki metni al, belirtilen iki bayrak arasındaki metin al | Belirtilen bayraktan önceki metni al | Bayraklardan önceki, sonraki veya bayraklar arasındaki metnin alınacağını belirtin. |
Başlangıç bayrağı | Hayır | Metin değeri | Alınan metin bu bayraktan sonra yer alacak. Bayrak herhangi bir karakter veya metin olabilir | |
Bitiş bayrağı | Hayır | Metin değeri | Alınan metin bu bayraktan önce yer alacak. Bayrak herhangi bir karakter veya metin olabilir | |
Ignore case | Geçersiz | Boole değeri | False | Bayrakların büyük/küçük harf duyarlı eşleme mi yoksa büyük/küçük harf duyarlı olmayan eşleşme mi kullanılarak bulunacağını belirtin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
CroppedText | Metin değeri | Yeni kırpılmış metin |
IsFlagFound | Boole değeri | Bayrakların bulunup bulunmadığını gösterir |
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Metni doldur
Mevcut bir metnin soluna veya sağına karakterler ekleyerek sabit uzunlukta bir metin oluşturur.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Text to pad | Evet | Metin değeri | Uzatılacak metin | |
Pad | Yok | Sol, Sağ | Sola | Mevcut metnin soluna veya sağına karakter eklenip eklenmeyeceğini belirtin |
Text for padding | Evet | Metin değeri | Özgün metni uzatmak için eklenecek karakter veya metin | |
Total length | Evet | Sayısal değer | 10 | Doldurulan nihai metnin toplam karakter uzunluğu. Doldurma metni, nihai metin belirtilen uzunluğa gelene kadar tekrarlanarak eklenir |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
PaddedText | Metin değeri | Yeni, doldurulmuş metin |
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Metni kırp
Mevcut bir metnin başlangıcından ve/veya sonundan boşluk karakterlerinin (boşluk, sekme veya yeni satır gibi) tüm oluşumlarını kaldırır.
Metni kırp eylemi, bir metin değerini giriş olarak alır ve Kırpılacak öğe parametresine göre bir metin çıkışı üretir. Kırpılacak öğe parametresinin kullanılabilir seçenekleri şunlardır:
- başlangıçtaki boşluk karakterleri
- sondaki boşluk karakterleri
- başlangıçtaki ve sondaki boşluk karakterleri
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Text to trim | Evet | Metin değeri | Kırpılacak metin | |
What to trim | Yok | Baştaki boşluk karakterleri, sondaki boşluk karakterleri, baştaki ve sondaki boşluk karakterleri | başlangıçtaki ve sondaki boşluk karakterleri | Boşluk karakterlerinin kaldırılacağı yeri belirtin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
TrimmedText | Metin değeri | Yeni kırpılmış metin |
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Metni tersine çevir
Metin dizesinde harflerin sırasını tersine çevirir.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Tersine çevrilecek metin | Hayır | Metin değeri | Tersine çevrilecek metin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
ReversedText | Metin değeri | Yeni tersine çevrilmiş metin |
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Metin harf düzenini değiştir
Metnin harf düzenini büyük harf, küçük harf, başlık düzeni veya tümce düzeni olarak değiştirir.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Text to convert | Evet | Metin değeri | Dönüştürülecek metin | |
Convert to | Yok | Büyük harf, küçük harf, başlık düzeni, cümle düzeni | Büyük harf | Kullanılacak metin harf düzeni stilini belirtin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
TextWithNewCase | Metin değeri | Dönüştürülen yeni metin |
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Metni sayıya dönüştür
Sayının metin gösterimini sayısal değer içeren bir değişkene dönüştürür.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Text to convert | Hayır | Metin değeri | Sayısal değer değişkenine dönüştürmek için yalnızca bir sayı içeren metin değişkeni. Boşluklar yok sayılır ancak sayı olmayan metin bir özel durum oluşturur |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
TextAsNumber | Sayısal değer | Yeni sayısal değer |
Özel durumlar
Özel durum | Açıklama |
---|---|
Sağlanan metin değeri geçerli bir sayıya dönüştürülemiyor | Sağlanan metin değerinin geçerli bir sayıya dönüştürülemediğini belirtir |
Sayıyı metne dönüştür
Belirtilen biçimi kullanarak bir sayıyı metne dönüştürür.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Number to convert | Hayır | Sayısal değer | Metne dönüştürülecek sayısal değer | |
Decimal places | Evet | Sayısal değer | 2 | Kesilmeden önce dahil edilecek ondalık basamak sayısı. Metni bu şekilde doldurmak için sonuna sıfırlar da eklenebilir |
Use thousands separator | Yok | Boole değeri | Doğru | 1000 ayırıcısı olarak noktalama işareti kullanılıp kullanılmayacağını belirtin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
FormattedNumber | Metin değeri | Metin olarak biçimlendirilen sayı |
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Metni tarih saate dönüştür
Tarih ve/veya saat değerinin metin gösterimini tarih saat değerine dönüştürür.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Text to convert | Hayır | Metin değeri | Tarih saat değerine dönüştürülecek metin. Bu metin, tanınabilir bir tarih saat değeri biçiminde olmalıdır | |
Date is represented in custom format | Yok | Boole değeri | Yanlış | Dönüştürülecek metnin, standart dışı ve tanınamayan bir biçimdeki tarih ve saat gösterimi içerip içermeyeceğini belirtin |
Custom format | Hayır | Metin değeri | Tarihin metinde saklandığı biçim. Özel bir biçim, örneğin tarih için yyyyAAgg ve saat için ssddss olarak ifade edilebilir |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
TextAsDateTime | Tarih saat | Tarih saat değeri |
Özel durumlar
Özel durum | Açıklama |
---|---|
Sağlanan metin değeri geçerli bir tarih saate dönüştürülemiyor | Sağlanan metin değerinin geçerli bir tarih saate dönüştürülemediğini belirtir |
Tarih saati metne dönüştür
Belirtilen özel biçimi kullanarak tarih saat değerini metne dönüştürür.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Datetime to convert | Hayır | Tarih saat | Metni dönüştürülecek tarih saat değeri | |
Format to use | Yok | Standart, Özel | Standart | Standart tarih saat biçimi mi kullanılacağını yoksa özel bir biçim mi oluşturulacağını belirtin |
Custom Format | Hayır | Metin değeri | Tarih saat değerinin görüntüleneceği özel biçim. Tarih saat örneğin tarih için AA/gg/yyyy olarak ve saat için ss:dd:sstt olarak ifade edilebilir | |
Standard format | Yok | Kısa tarih, uzun tarih, kısa saat, uzun saat, tam tarih saat (kısa saat), tam tarih saat (uzun saat), genel tarih saat (kısa saat), genel tarih saat (uzun saat), sıralanabilir tarih saat | Kısa tarih | Eylemin tarih saat değerini görüntülemek için kullandığı standart tarih saat biçimi |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
FormattedDateTime | Metin değeri | Metin değeri olarak biçimlendirilmiş tarih saat |
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Rastgele metin oluştur
Rastgele karakterlerden oluşan belirtilen uzunlukta bir metin oluşturur. Bu eylem, parola oluşturmada yararlı olabilir.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Use uppercase letters (A-Z) | Yok | Boole değeri | Doğru | Oluşturulan metne büyük harf karakterlerin dahil edilip edilmeyeceğini belirtin |
Use lowercase letters (a-z) | Yok | Boole değeri | Doğru | Oluşturulan metne küçük harf karakterlerin dahil edilip edilmeyeceğini belirtin |
Use digits (0-9) | Yok | Boole değeri | Doğru | Oluşturulan metne rakamların dahil edilip edilmeyeceğini belirtin |
Sembolleri kullanın ( , . <> ? ! + - _ # $ ^ ) | Geçersiz | Boole değeri | True | Oluşturulan metne simgelerin dahil edilip edilmeyeceğini belirtin |
Minimum length | Evet | Sayısal değer | 6 | Rastgele metnin minimum uzunluğu. Belirli bir metin uzunluğu için, minimum ve maksimum değerleri bu sayıya ayarlayın |
Maksimum uzunluk | Evet | Sayısal değer | 10 | Rastgele metnin maksimum uzunluğu. Belirli bir metin uzunluğu için, minimum ve maksimum değerleri bu sayıya ayarlayın |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
RandomText | Metin değeri | Oluşturulan rasgele metin |
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Metni birleştir
Öğeleri belirtilen bir sınırlayıcıyla ayırarak bir listeyi metin değerine dönüştürür.
Bir listenin tüm içeriğini tek bir metin değeriyle birleştirmek için Metni birleştir eylemini kullanın. Birleştirilecek listeyi belirt özelliğinde kullanmak için ilgili listeyi belirterek başlayın. Birleştirilen metindeki liste öğelerini ayırmak için kullanılacak sınırlayıcıları Liste öğelerini ayırmak için sınırlayıcı özelliği açılır listesinde seçebilirsiniz:
- Hiçbiri, listedeki tüm öğeleri bir sınırlandırıcıyla ayırmadan birleştirerek tek bir, birleştirilmiş değişmez değer oluşturur.
- Standart, Standart sınırlayıcı özelliği açılır listesinden ilgili seçeneği belirleyerek sınırlandırıcıyı boşluk, sekme veya yeni satır olarak ayarlamanıza olanak sağlar. Ayrıca, Sayı özelliğini değiştirerek, her liste öğesi arasında sınırlandırıcının kaç kez gösterileceğini de seçebilirsiniz.
- Özel, kendi sınırlandırıcınızı ayarlamanıza olanak sağlar.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Specify the list to join | Hayır | Metin değerleri listesi | Metne dönüştürülecek liste | |
Delimiter to separate list items | Yok | Hiçbiri, Standart, Özel | Hiçbiri | Standart sınırlayıcı mı, özel sınırlayıcı mı kullanılacağını veya sınırlayıcı kullanılmayacağını mı belirtin |
Custom delimiter | Hayır | Metin değeri | Sınırlayıcı olarak kullanılacak karakterler | |
Standard delimiter | Yok | Boşluk, sekme, yeni satır | Boşluk | Kullanılacak sınırlayıcıyı belirtin |
Times | Evet | Sayısal değer | 1 | Belirtilen sınırlayıcının kaç kez kullanılacağını belirtin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
JoinedText | Metin değeri | Yeni sınırlandırılmış metin |
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Metni böl
Metnin alt dizelerini belirtilen bir sınırlayıcı veya normal ifadeyle ayrılmış şekilde içeren bir liste oluşturur.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
The text to split | Hayır | Metin değeri | Bölünecek metin | |
Delimiter type | Yok | Standart, Özel | Standart | Kullanılan sınırlayıcının standart mı yoksa özel biçim mi olduğu |
Custom delimiter | Hayır | Metin değeri | Sınırlayıcı olarak kullanılmış olan karakterler | |
Standard delimiter | Yok | Boşluk, sekme, yeni satır | Boşluk | Kullanılan sınırlayıcı |
Times | Evet | Sayısal değer | Kategori 1 | Sınırlayıcının kaç kez kullanıldığını belirtin |
Is regular expression | Geçersiz | Boole değeri | False | Sınırlayıcının normal ifade olup olmayacağını belirtin. Normal ifade, sınırlayıcı için bir dizi olanak oluşturur. Örneğin, '\d', sınırlayıcının herhangi bir rakam olabileceği anlamına gelir |
Not
Power Automate'in normal ifade altyapısı .NET'tir. Normal ifadeler hakkında daha fazla bilgi edinmek için Normal İfade Dili - Hızlı Başvuru bölümüne gidin.
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
TextList | Metin değerleri listesi | Yeni liste |
Özel durumlar
Özel durum | Açıklama |
---|---|
Sağlanan normal ifade geçersiz | Sağlanan normal ifadenin geçersiz olduğunu belirtir |
Metni ayrıştır
Belirtilen bir alt metnin ya da normal ifade deseninin ilk veya tüm oluşumlarını bulmak için bir metni ayrıştırır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Text to Parse | Hayır | Metin değeri | Ayrıştırılacak metin | |
Text to Find | Hayır | Metin değeri | Aranacak alt metin veya normal ifade | |
Is regular expression | Yok | Boole değeri | Yanlış | Alt metnin normal bir ifade olup olmadığını belirtin. Örneğin, \d, alt metnin herhangi bir rakam olabileceği anlamına gelir |
Start Parsing at Position | Hayır | Sayısal değer | "Bulunacak Metin" için bakılacak başlangıç konumu. İlk konum sıfırdır bu nedenle baştan başlamak için 0 kullanın | |
First occurrence only | Yok | Boole değeri | Doğru | "Bulunacak metnin" yalnızca ilk oluşumunun mu yoksa her oluşumunun mu bulunacağını belirtin |
Ignore case | Yok | Boole değeri | Yanlış | Belirtilen metnin büyük/küçük harf duyarlı eşleme mi yoksa büyük/küçük harf duyarlı olmayan eşleşme mi kullanılarak bulunacağını belirtin |
Not
Power Automate'in normal ifade altyapısı .NET'tir. Normal ifadeler hakkında daha fazla bilgi edinmek için Normal İfade Dili - Hızlı Başvuru bölümüne gidin.
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
Position | Sayısal değer | "Bulunacak metnin" "Ayrıştırılacak metin" içindeki konumu. Metin özgün metin içinde bulunmazsa bu değişken -1 değerini alır |
Positions | Sayısal değerlerin listesi | "Bulunacak metnin" "Ayrıştırılacak metin" içindeki konumları. Metin özgün metin içinde bulunmazsa bu değişken -1 değerini alır |
Match | Metin değeri | Belirtilen normal ifadeyle eşleşen sonuç |
Matches | Metin değerleri listesi | Belirtilen normal ifadeyle eşleşen sonuçlar |
Özel durumlar
Özel durum | Açıklama |
---|---|
Sağlanan normal ifade geçersiz | Sağlanan normal ifadenin geçersiz olduğunu belirtir |
Metni değiştir
Belirtilen alt metnin diğer metinle tüm yinelenmelerini değiştirir. Bu, normal ifadelerle de kullanılabilir.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Text to parse | Hayır | Metin değeri | Ayrıştırılacak metin | |
Text to find | Hayır | Metin değeri | Aranacak alt metin veya normal ifade | |
Use regular expressions for find and replace | Yok | Boole değeri | Yanlış | Alt metinlerin normal ifadeler olup olmadığını belirtin. Normal ifade, alt metin için bir dizi olanak oluşturur. Örneğin, '\d', alt metnin herhangi bir rakam olabileceği anlamına gelir |
Ignore case | Yok | Boole değeri | Yanlış | Değiştirilecek alt metnin büyük/küçük harf duyarlı eşleme mi yoksa büyük/küçük harf duyarlı olmayan eşleşme mi kullanılarak bulunacağını belirtin |
Replace with | Hayır | Metin değeri | Bulunan metni değiştirmek için metin veya normal ifade | |
Activate escape sequences | Yok | Boole değeri | Yanlış | Özel sıraların kullanılıp kullanılmayacağını belirtin. Örneğin, yeni metindeki '\t' bir sekme olarak yorumlanır |
Not
Power Automate'in normal ifade altyapısı .NET'tir. Normal ifadeler hakkında daha fazla bilgi edinmek için Normal İfade Dili - Hızlı Başvuru bölümüne gidin.
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
Replaced | Metin değeri | Yeni güncelleştirilmiş metin |
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Normal ifade için metni atla
Minimal bir karakter kümesini (, *, +, ?, |, {, [, (,), ^, $,., # ve boşluk) kaçış kodlarıyla değiştirerek atlar.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Text to escape | Hayır | Metin değeri | Atlanacak metin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
EscapedText | Metin değeri | Atlanan metin |
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Metindeki varlıkları tanı
Birden çok dil için doğal dilde ifade edilen sayılar, birimler, veri/zaman ve diğerleri gibi varlıkları metnin içinde tanır.
Giriş parametreleri
Bağımsız değişken | İsteğe bağlı | Kabul eder | Varsayılan Değer | Tanım |
---|---|---|---|---|
Tanıma eyleminin gerçekleştirileceği metin | Hayır | Metin değeri | Varlık tanıma eyleminin gerçekleştirileceği metin | |
Varlık türü | Yok | Tarih saat, Boyut, Sıcaklık, Para Birimi, Sayı aralığı, Sayı, Sıra, Yüzde, Telefon numarası, E-posta adresi, IP adresi, Bahsetme, Etiket, URL, GUID, Alıntılanan metin | Tarih saat | Tanınacak varlık türü (Tarih saat, E-posta adresi, URL vb.) |
Dil | Geçersiz | İngilizce, Çince (Basitleştirilmiş), İspanyolca, İspanyolca (Meksika), Portekizce, Fransızca, Almanca, İtalyanca, Japonca, Felemenkçe, Korece, İsveççe, Türkçe, Hintçe | İngilizce | Metnin dilini belirtin |
Değişkenler üretildi
Bağımsız değişken | Türü | Tanım |
---|---|---|
RecognizedEntities | Veri tablosu | Tanınan varlıklar |
Özel durumlar
Bu eylem herhangi bir özel durum içermez.
Yeni HTML içeriği
Zengin HTML içeriği oluşturur ve içeriği bir değişkende depolar.
Bu eylem, kullanıcıların bir metin değişkeninde saklanan, biçimlendirilmiş ve sezgisel bir şekilde HTML içeriği oluşturmasına olanak tanır. Bu değişken daha sonra HTML biçiminin gerekli olduğu aşağıdaki eylemlerde kullanılabilir.
Bu işlevsellik öncelikli olarak "Gövde" giriş parametreleriyle ilgili "E-posta gönder", "Exchange e-posta iletisi gönder" ve "Outlook üzerinden e-posta iletisi gönder" e-posta gönderme eylemlerine hizmet eder. Özellikle, üretilen değişken Gövde HTML'dir seçeneği etkinken, akışın ilerleyen kısımlarında gerçekleştirilecek bir e-posta gönderme eyleminin "Gövde" parametresinde olduğu gibi kullanılabilir.
Giriş parametreleri
Giriş parametreleri, yerleşik HTML düzenleyicisi aracılığıyla yapılandırılır.
HTML düzenleyicisinin ilk görünümü, oluşturulan HTML içeriği üzerinde kullanıma hazır düzenlemeye izin verir ve en üstte bulunan bir araç çubuğundaki bağlantılar, resimler (yerel yollar veya URL'ler aracılığıyla) hatta dinamik içerik için değişkenler ekleme yeteneği de dahil olmak üzere çeşitli biçimlendirme seçenekleri sağlar.
Metin düzenleyicisi seçeneğinin etkinleştirilmesi, ilgili öğe etiketleri de dahil olmak üzere HTML dilinin kullanılabileceği görünüme geçiş yapar.
İşlenecek HTML içeriği için metin düzenleyicisinde <başlık> ve <gövde> öğelerine gerek yoktur.
Değişkenler üretildi
Bağımsız değişken | Türü | Description |
---|---|---|
HtmlContent |
Metin değeri | HTML kodu |
Özel durumlar
Bu eylem herhangi bir özel durum içermez.