การดำเนินการกับข้อความ
การดำเนินการของข้อความทำให้คุณสามารถจัดการ ปรับเปลี่ยน และแปลงค่าข้อความในโฟลว์เดสก์ท็อปของคุณ
ในการรวมรายการค่าข้อความและสร้างค่าเดียว ให้ใช้การดำเนินการ รวมข้อความ การดำเนินการนี้กำหนดให้คุณต้องระบุรายการและตัวคั่น
หากต้องการแยกค่าข้อความเดียวออกเป็นรายการ ให้ใช้การดำเนินการ แยกข้อความ และระบุค่าข้อความและตัวคั่นเพื่อแยกรายการข้อมูลในรายการ
หากต้องการแทนที่ข้อความย่อยในข้อความ ให้ใช้การดำเนินการ แทนที่ข้อความ ตัวอย่างต่อไปนี้จะแทนที่ข้อความ คุณลักษณะของผลิตภัณฑ์ ด้วย คุณลักษณะ
ค้นหาค่าข้อความภายในข้อความอื่นด้วยการดำเนินการ แยกวิเคราะห์ข้อความ
การดำเนินการกับข้อความบางอย่างให้คุณสามารถใช้นิพจน์ทั่วไป ตัวอย่างเช่น คุณสามารถเปิดใช้งานตัวเลือก เป็นนิพจน์ทั่วไป ในการดำเนินการ แยกวิเคราะห์ข้อความ เพื่อค้นหาข้อความที่ระบุโดยนิพจน์ทั่วไป ในการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับนิพจน์ทั่วไป ให้ไปที่ ภาษานิพจน์ทั่วไป - ข้อมูลอ้างอิงด่วน
นอกจากนี้ คุณสามารถปิดใช้งาน ครั้งแรกเท่านั้น เพื่อให้การดำเนินการส่งคืนรายการตำแหน่งของข้อความที่ตรงกันทั้งหมด
ตัวอย่างต่อไปนี้ค้นหาคำทั้งหมดใน Items detected in Stock ที่ขึ้นต้นด้วยอักษรตัวพิมพ์ใหญ่ รายการที่สร้างที่ชื่อ ตรงกัน เก็บค่า Items และ Stock รายการ ตำแหน่ง เก็บตำแหน่งที่พบค่า (1 และ 18)
นอกจากการค้นหาในข้อความแล้ว Power Automate ช่วยให้คุณสามารถครอบตัดค่าข้อความจากข้อความโดยใช้การดำเนินการ ครอบตัดข้อความ คุณสามารถกำหนดข้อความที่จะครอบตัดโดยค่าสถานะที่เป็นตัวทำเครื่องหมายอักขระหรือสตริงที่เกิดขึ้นครั้งแรก คุณสามารถครอบตัดค่าก่อน หลัง หรือระหว่างค่าสถานะข้อความที่ระบุ
ตัวแปร CroppedText เก็บข้อความที่ครอบตัดไว้ในขณะที่คุณสามารถใช้ตัวแปร IsFlagFound เพื่อตรวจสอบว่าการดำเนินการพบค่าสถานะที่ตั้งหรือไม่
เพื่อให้แน่ใจว่าตัวเลขถูกจัดเก็บเป็นค่าตัวเลข ให้ใช้การดำเนินการ แปลงข้อความเป็นตัวเลข เพื่อทำการแปลงย้อนกลับ ให้ใช้ แปลงตัวเลขเป็นข้อความ
ในทำนองเดียวกัน คุณสามารถใช้การดำเนินการ แปลงข้อความเป็นวันที่เวลา และ แปลงวันที่เวลาเป็นข้อความ เพื่อให้แน่ใจว่ามีการจัดรูปแบบวันที่อย่างถูกต้อง
ใช้การดำเนินการรู้จำเอนทิตีในข้อความ
โฟลว์เดสก์ท็อปทำให้คุณสามารถแยกเอนทิตีต่างๆ ออกจากข้อความในภาษาธรรมชาติ เช่น ตัวเลข วันที่ และหน่วยวัดผ่านการดำเนินการ รู้จำเอนทิตีในข้อความ
การดำเนินการ รู้จำเอนทิตีในข้อความ รับข้อความหรือตัวแปรที่มีข้อความและส่งกลับตารางข้อมูลที่มีผลลัพธ์ แต่ละเอนทิตีส่งคืนผลลัพธ์ที่แตกต่างกันตามโครงสร้าง แต่ตารางข้อมูลทั้งหมดมีฟิลด์ ข้อความต้นฉบับ ที่เก็บส่วนเอนทิตีของข้อความอินพุต
ตารางต่อไปนี้แสดงตัวอย่างต่างๆ ของเอนทิตีที่การดำเนินการ รู้จำเอนทิตีในข้อความ สามารถรับรู้ได้
เอนทิตี | ป้อนข้อความ | ค่าที่ส่งคืน |
---|---|---|
วันที่และเวลา | ฉันจะกลับไปวันที่ 4 ม.ค. 2019 | ค่า: 1/4/2019 12:00:00 AM ข้อความต้นฉบับ: 4 มกราคม 2019 |
วันที่และเวลา | นัดประชุมคืนนี้ 19.00 น. | ค่า: 9/30/2021 7:00:00 PM ข้อความต้นฉบับ: คืนนี้เวลา 19:00 น. |
มิติ | คุณน้ำหนัก 200 ปอนด์ | ค่า: 200 หน่วย: ปอนด์ ข้อความต้นฉบับ: 200 ปอนด์ |
มิติ | เกิดพายุหมุนผ่านบริเวณยาวประมาณ 10 ไมล์ | ค่า: 10 หน่วย: ไมล์ ข้อความต้นฉบับ: สิบไมล์ |
อุณหภูมิ | อุณหภูมิภายนอกอยู่ที่ 40 องศาเซลเซียส | ค่า: 40 หน่วย: C ข้อความต้นฉบับ: 40 องศาเซลเซียส |
สกุลเงิน | รายได้ดอกเบี้ยลดลง 27 เปอร์เซ็นต์ในไตรมาสนี้เหลือ /$ 254 ล้าน | ค่า: 254000000 หน่วย: ดอลลาร์ ข้อความต้นฉบับ: 254 ล้าน $ |
ช่วงตัวเลข | จำนวนนี้มากกว่า 20 และน้อยกว่าหรือเท่ากับ 35 | จาก: 20 ถึง: 35 ข้อความต้นฉบับ: มากกว่า 20 และน้อยกว่าหรือเท่ากับ 35 |
ช่วงตัวเลข | ตั้งแต่ 5 ถึง 10 | จาก: 5 ถึง: 10 ข้อความต้นฉบับ: จาก 5 ถึง 10 |
ช่วงหมายเลข | น้อยกว่า 4.565 | จาก: 0 ถึง: 4.565 ข้อความต้นฉบับ: น้อยกว่า 4.565 |
ตัวเลข | หนึ่งโหล | ค่า: 12 ข้อความต้นฉบับ: หนึ่งโหล |
ตัวเลข | สองในสาม | ค่า: 0.666666666666667 ข้อความต้นฉบับ: สองในสาม |
ลำดับ | ฉันชอบหนังสือสองเล่มแรก | ค่า: 1 ข้อความต้นฉบับ: ที่หนึ่ง |
ลำดับ | ที่สิบเอ็ด | ค่า: 11 ข้อความต้นฉบับ: ที่สิบเอ็ด |
เปอร์เซ็นต์ | 100 เปอร์เซ็นต์ | ค่า: 100 ข้อความต้นฉบับ: 100 เปอร์เซ็นต์ |
หมายเลขโทรศัพท์ | โทร: +1 209-555-0100 | ค่า: +1 209-555-0100 ข้อความต้นฉบับ: +1 209-555-0100 |
felix@contoso.com | ค่า:felix@contoso.com ข้อความต้นฉบับ:felix@contoso.com |
|
ที่อยู่ IP | ที่อยู่ IP พีซีของฉันคือ 1.1.1.1 | ค่า: 1.1.1.1 ข้อความต้นฉบับ: 1.1.1.1 |
การอ้างถึง | @Alice | ค่า:@Alice ข้อความต้นฉบับ:@Alice |
แฮชแท็ก | #ข่าว | ค่า: #News ข้อความต้นฉบับ: #News |
URL | www.microsoft.com | ค่า:www.microsoft.com ข้อความต้นฉบับ:www.microsoft.com |
GUID | 123e4567-e89b-12d3-a456-426655440000 | ค่า: 123e4567-e89b-12d3-a456-426655440000 ข้อความต้นฉบับ: 123e4567-e89b-12d3-a456-426655440000 |
ข้อความที่ยกมา | ป้อนค่าในฟิลด์ "ค่า" | ค่า: "ค่า" ข้อความต้นฉบับ: "ค่า" |
หมายเหตุ
การดำเนินการ รู้จำเอนทิตีในข้อความ รองรับ 14 ภาษาที่แตกต่างกัน อย่างไรก็ตาม เอนทิตีบางประเภทอาจไม่มีให้บริการสำหรับบางภาษา ในการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับข้อจำกัดด้านภาษา ให้ไปที่ Microsoft Recognizers Text - รองรับเอนทิตีข้ามวัฒนธรรม
ผนวกบรรทัดกับข้อความ
ผนวกบรรทัดข้อความใหม่กับค่าข้อความ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Original text | ไม่ | ค่าข้อความ | ข้อความต้นฉบับ | |
Line to append | ใช่ | ค่าข้อความ | ข้อความที่จะเพิ่มเป็นบรรทัดใหม่ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
Result | ค่าข้อความ | ข้อความใหม่ |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
รับข้อความย่อย
ดึงข้อความย่อยจากค่าข้อความ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Original text | ไม่ | ค่าข้อความ | ข้อความที่จะดึงส่วนของข้อความ | |
Start index | ไม่พร้อมใช้งาน | จุดเริ่มต้นของข้อความ ตำแหน่งอักขระ | ตำแหน่งอักขระ | ระบุวิธีค้นหาจุดเริ่มต้นสำหรับการดึงข้อความ |
Character position | ไม่ | ค่าตัวเลข | ตำแหน่งของอักขระตัวแรกที่จะดึงข้อมูล ค่านี้เป็นดัชนีที่ใช้ศูนย์ โดยนับจากศูนย์สำหรับอักขระตัวแรก | |
Length | ไม่พร้อมใช้งาน | ท้ายข้อความ จำนวนตัวอักษร | จำนวนอักขระ | ระบุว่าข้อความย่อยต่อไปจนจบข้อความ หรือมีอักขระจำนวนหนึ่งเท่านั้น |
Number of chars | ไม่ | ค่าตัวเลข | จำนวนอักขระที่จะดึงข้อมูล |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
Subtext | ค่าข้อความ | ข้อความย่อยที่ดึงมา |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ดัชนีเริ่มต้นหรือความยาวอยู่นอกช่วง | ระบุว่าดัชนีเริ่มต้นหรือความยาวอยู่นอกช่วง |
ครอบตัดข้อความ
ดึงค่าข้อความที่เกิดขึ้นก่อน หลัง หรือระหว่างค่าสถานะข้อความที่ระบุในข้อความที่กำหนด
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Original text | ไม่ | ค่าข้อความ | ข้อความที่จะดึงส่วนของข้อความ | |
Mode | ไม่ระบุ | รับข้อความก่อนค่าสถานะที่ระบุ รับข้อความหลังค่าสถานะที่ระบุ รับข้อความระหว่างสองค่าสถานะที่ระบุ | รับข้อความก่อนหน้าค่าสถานะที่ระบุ | ระบุว่าจะดึงข้อความก่อน หลัง หรือระหว่างค่าสถานะ |
ค่าสถานะเริ่มต้น | ไม่ | ค่าข้อความ | ข้อความที่ดึงมาจะอยู่หลังค่าสถานะนี้ ค่าสถานะสามารถเป็นอักขระหรือข้อความใดก็ได้ | |
ค่าสถานะสิ้นสุด | ไม่ | ค่าข้อความ | ข้อความที่ดึงมาจะอยู่หน้าค่าสถานะนี้ ค่าสถานะสามารถเป็นอักขระหรือข้อความใดก็ได้ | |
Ignore case | ไม่ระบุ | ค่าแบบบูลีน | เท็จ | ระบุว่าจะค้นหาค่าสถานะโดยใช้การจับคู่แบบคำนึงถึงตัวพิมพ์เล็กและใหญ่หรือไม่ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
CroppedText | ค่าข้อความ | ข้อความที่ครอบตัดใหม่ |
IsFlagFound | ค่าแบบบูลีน | ระบุว่าพบค่าสถานะหรือไม่ |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
ข้อความเพิ่มเติม
สร้างข้อความที่มีความยาวคงที่โดยเพิ่มอักขระทางด้านซ้ายหรือทางขวาของข้อความที่มีอยู่
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Text to pad | ใช่ | ค่าข้อความ | ข้อความที่จะเพิ่มความยาว | |
Pad | ไม่พร้อมใช้งาน | ซ้าย ขวา | ซ้าย | ระบุว่าจะเพิ่มอักขระทางซ้ายหรือขวาของข้อความที่มีอยู่ |
Text for padding | ใช่ | ค่าข้อความ | อักขระหรือข้อความที่จะเพิ่มเพื่อทำให้ข้อความต้นฉบับยาวขึ้น | |
Total length | ใช่ | ค่าตัวเลข | 10 | ความยาวอักขระทั้งหมดของข้อความเพิ่มเติมสุดท้าย ข้อความสำหรับช่องว่างภายในจะถูกเพิ่มซ้ำ ๆ จนกว่าข้อความสุดท้ายจะมีความยาวตามที่กำหนด |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
PaddedText | ค่าข้อความ | ข้อความที่เติมใหม่ |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
ตัดแต่งข้อความ
ลบอักขระช่องว่างทั้งหมดที่เกิดขึ้น (เช่น ช่องว่าง แท็บ หรือบรรทัดใหม่) จากจุดเริ่มต้นและ/หรือจุดสิ้นสุดของข้อความที่มีอยู่
การดำเนินการ ตัดข้อความ จะได้รับค่าข้อความเป็นอินพุต และสร้างเอาต์พุตข้อความตามพารามิเตอร์ สิ่งที่ต้องตัด ตัวเลือกที่ใช้ได้ของพารามิเตอร์ สิ่งที่ต้องตัดแต่ง มีดังต่อไปนี้:
- อักขระเว้นวรรคจากจุดเริ่มต้น
- อักขระเว้นวรรคจากจุดสิ้นสุด
- อักขระเว้นวรรคจากจุดเริ่มต้นและจุดสิ้นสุด
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Text to trim | ใช่ | ค่าข้อความ | ข้อความที่ตัดแต่ง | |
What to trim | ไม่พร้อมใช้งาน | อักขระเว้นวรรคจากจุดเริ่มต้น อักขระเว้นวรรคจากจุดสิ้นสุด อักขระเว้นวรรคจากจุดเริ่มต้นและจุดสิ้นสุด | อักขระเว้นวรรคจากจุดเริ่มต้นและจุดสิ้นสุด | ระบุตำแหน่งที่จะลบอักขระช่องว่าง |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
TrimmedText | ค่าข้อความ | ข้อความที่ตัดแต่งใหม่ |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
ย้อนกลับข้อความ
ย้อนกลับลำดับของตัวอักษรในสตริงข้อความ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
ข้อความที่จะย้อนกลับ | ไม่ | ค่าข้อความ | ข้อความที่จะย้อนกลับ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
ReversedText | ค่าข้อความ | ข้อความที่ย้อนกลับใหม่ |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
เปลี่ยนตัวพิมพ์ของข้อความ
เปลี่ยนตัวพิมพ์ของข้อความเป็นตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก ตัวพิมพ์ชื่อเรื่องหรือตัวพิมพ์ของประโยค
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Text to convert | ใช่ | ค่าข้อความ | ข้อความที่จะแปลง | |
Convert to | ไม่พร้อมใช้งาน | ตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก ตัวพิมพ์ชื่อเรื่อง ตัวพิมพ์ประโยค | ตัวพิมพ์ใหญ่ | ระบุลักษณะข้อความที่จะใช้ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
TextWithNewCase | ค่าข้อความ | ข้อความที่แปลงใหม่ |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
แปลงข้อความเป็นตัวเลข
แปลงการแสดงข้อความของตัวเลขเป็นตัวแปรที่มีค่าตัวเลข
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Text to convert | ไม่ | ค่าข้อความ | ตัวแปรข้อความที่มีเพียงตัวเลข เพื่อแปลงเป็นตัวแปรค่าตัวเลข ช่องว่างจะถูกละเว้น แต่ข้อความที่ไม่ใช่ตัวเลขจะแสดงข้อยกเว้น |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
TextAsNumber | ค่าตัวเลข | ค่าตัวเลขใหม่ |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ข้อความที่ระบุไม่สามารถแปลงเป็นตัวเลขที่ถูกต้องได้ | ระบุว่าค่าข้อความที่ระบุไม่สามารถแปลงเป็นตัวเลขที่ถูกต้องได้ |
แปลงตัวเลขเป็นข้อความ
แปลงค่าตัวเลขเป็นข้อความโดยใช้รูปแบบที่ระบุ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Number to convert | ไม่ | ค่าตัวเลข | ค่าตัวเลขที่จะแปลงเป็นข้อความ | |
Decimal places | ใช่ | ค่าตัวเลข | 2 | จำนวนตำแหน่งทศนิยมที่จะรวมก่อนการตัดทอน นอกจากนี้ยังสามารถเพิ่มเลขศูนย์ที่ส่วนท้ายเพื่อเติมข้อความด้วยวิธีนี้ |
Use thousands separator | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | จริง | ระบุว่าจะใช้เครื่องหมายวรรคตอนเป็นตัวคั่น 1000 หรือไม่ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
FormattedNumber | ค่าข้อความ | หมายเลขจัดรูปแบบเป็นตัวเลข |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
แปลงข้อความเป็นวันที่และเวลา
แปลงการแสดงข้อความของค่าวันที่และ/หรือเวลาเป็นค่าวันที่และเวลา
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Text to convert | ไม่ | ค่าข้อความ | ข้อความที่จะแปลงเป็นค่าวันที่และเวลา ข้อความนี้ต้องอยู่ในรูปแบบค่าวันที่และเวลาที่จดจำได้ | |
Date is represented in custom format | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าข้อความที่จะแปลงมีการแสดงวันที่และเวลาในรูปแบบที่ไม่เป็นมาตรฐาน และไม่เป็นที่รู้จักหรือไม่ |
Custom format | ไม่ | ค่าข้อความ | รูปแบบที่เก็บวันที่ไว้ในข้อความ รูปแบบที่กำหนดเองสามารถแสดงเป็น ตัวอย่างเช่น yyyyMMdd สำหรับวันที่และ hhmmss สำหรับเวลา |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
TextAsDateTime | วันที่เวลา | ค่าวันที่และเวลา |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
ข้อความที่ระบุไม่สามารถแปลงเป็นวันที่และเวลาที่ถูกต้องได้ | ระบุว่าค่าข้อความที่ระบุไม่สามารถแปลงเป็นวันที่และเวลาที่ถูกต้องได้ |
แปลงวันที่และเวลาเป็นข้อความ
แปลงค่าวันที่และเวลาเป็นข้อความโดยใช้รูปแบบที่กำหนดเองที่ระบุ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Datetime to convert | ไม่ | วันที่เวลา | ค่าวันที่และเวลาที่จะแปลงเป็นข้อความ | |
Format to use | ไม่พร้อมใช้งาน | มาตรฐาน กำหนดเอง | มาตรฐาน | ระบุว่าจะใช้รูปแบบวันที่และเวลามาตรฐาน หรือสร้างแบบกำหนดเอง |
Custom Format | ไม่ | ค่าข้อความ | รูปแบบที่กำหนดเองเพื่อแสดงค่าวันที่และเวลา วันที่และเวลาสามารถแสดงเป็น ตัวอย่างเช่น ดด/วว/ปปปป สำหรับวันที่และ ชช:นน:ววทท สำหรับเวลา | |
Standard format | ไม่พร้อมใช้งาน | วันที่สั้น วันที่แบบยาว เวลาแบบสั้น เวลาแบบยาว วันที่และเวลาเต็ม (เวลาสั้น) วันที่และเวลาเต็ม (เวลาแบบยาว) วันที่และเวลาทั่วไป (เวลาสั้น) วันที่และเวลาทั่วไป (เวลาแบบยาว) วันที่เรียงลำดับได้ | วันที่แบบสั้น | รูปแบบวันที่และเวลามาตรฐานที่การดำเนินการใช้เพื่อแสดงค่าวันที่และเวลา |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
FormattedDateTime | ค่าข้อความ | วันที่และเวลาที่จัดรูปแบบเป็นค่าข้อความ |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
สร้างข้อความแบบสุ่ม
สร้างข้อความที่มีความยาวที่ระบุซึ่งประกอบด้วยอักขระแบบสุ่ม การดำเนินการนี้มีประโยชน์ในการสร้างรหัสผ่าน
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Use uppercase letters (A-Z) | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | จริง | ระบุว่าจะรวมอักขระตัวพิมพ์ใหญ่ในข้อความที่สร้างขึ้นหรือไม่ |
Use lowercase letters (a-z) | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | จริง | ระบุว่าจะรวมอักขระตัวพิมพ์เล็กในข้อความที่สร้างขึ้นหรือไม่ |
Use digits (0-9) | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | จริง | ระบุว่าจะรวมตัวเลขในข้อความที่สร้างขึ้นหรือไม่ |
ใช้สัญลักษณ์ ( , . <> ? ! + - _ # $ ^ ) | ไม่ระบุ | ค่าแบบบูลีน | จริง | ระบุว่าจะรวมสัญลักษณ์ในข้อความที่สร้างขึ้นหรือไม่ |
Minimum length | ใช่ | ค่าตัวเลข | 6 | ความยาวขั้นต่ำของข้อความแบบสุ่ม สำหรับความยาวของข้อความ ให้ตั้งค่าต่ำสุดและสูงสุดเป็นตัวเลขนั้น |
Maximum length | ใช่ | ค่าตัวเลข | 10 | ความยาวสูงสุดของข้อความแบบสุ่ม สำหรับความยาวของข้อความ ให้ตั้งค่าต่ำสุดและสูงสุดเป็นตัวเลขนั้น |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
RandomText | ค่าข้อความ | ข้อความสุ่มที่สร้างขึ้น |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
รวมข้อความ
แปลงรายการเป็นค่าข้อความโดยแยกรายการด้วยตัวคั่นที่ระบุ
ในการรวมเนื้อหาทั้งหมดของรายการเป็นค่าข้อความเดียว ให้ใช้การดำเนินการ รวมข้อความ เริ่มต้นด้วยการระบุรายการที่เกี่ยวข้อง เพื่อใช้ในคุณสมบัติ Specify list to join คุณสามารถเลือกตัวคั่นเพื่อแยกรายการในข้อความที่รวมเข้าด้วยกัน โดยเลือกตัวเลือกที่เกี่ยวข้องในรายการแบบหล่นลงของคุณสมบัติ Delimiter to separate list items:
- ไม่มี สร้างรายการเดียวที่เชื่อมโยงตามตัวอักษร โดยการรวมรายการทั้งหมดในรายการโดยไม่ต้องแยกรายการเหล่านั้นด้วยตัวคั่น
- มาตรฐาน ช่วยให้คุณตั้งค่าตัวคั่นเป็นช่องว่าง แท็บ หรือบรรทัดใหม่ โดยเลือกตัวเลือกที่เกี่ยวข้องในรายการแบบหล่นลงของคุณสมบัติ Standard delimiter คุณยังสามารถเลือกจำนวนครั้งที่ตัวคั่นจะแสดงระหว่างแต่ละรายการได้ โดยการแก้ไขคุณสมบัติ Times
- กำหนดเอง ช่วยให้คุณสามารถตั้งค่าตัวคั่นของคุณเองได้
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Specify the list to join | ไม่ | รายการ ของ ค่าข้อความ | รายการที่จะแปลงเป็นข้อความ | |
Delimiter to separate list items | ไม่พร้อมใช้งาน | ไม่มี มาตรฐาน กำหนดเอง | ไม่มี | ระบุว่าจะไม่ใช้ตัวคั่น ตัวคั่นมาตรฐานหรือแบบกำหนดเอง |
Custom delimiter | ไม่ | ค่าข้อความ | อักขระที่จะใช้เป็นตัวคั่น | |
Standard delimiter | ไม่พร้อมใช้งาน | ช่องว่าง แท็บ บรรทัดใหม่ | สเปซ | ระบุตัวคั่นที่จะใช้ |
Times | ใช่ | ค่าตัวเลข | 1 | ระบุจำนวนครั้งที่จะใช้ตัวคั่นที่ระบุ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
JoinedText | ค่าข้อความ | ข้อความที่คั่นด้วยจุลภาคใหม่ |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
แยกข้อความ
สร้างรายการที่มีสตริงย่อยของข้อความที่คั่นด้วยตัวคั่นที่ระบุหรือนิพจน์ปกติ
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
The text to split | ไม่ | ค่าข้อความ | ข้อความที่จะแยก | |
Delimiter type | ไม่พร้อมใช้งาน | มาตรฐาน กำหนดเอง | มาตรฐาน | ตัวคั่นที่ใช้เป็นรูปแบบมาตรฐานหรือแบบกำหนดเอง |
Custom delimiter | ไม่ | ค่าข้อความ | อักขระที่ใช้เป็นตัวคั่น | |
Standard delimiter | ไม่พร้อมใช้งาน | ช่องว่าง แท็บ บรรทัดใหม่ | สเปซ | ตัวคั่นที่ใช้ |
Times | ใช่ | ค่าตัวเลข | 1 | ระบุจำนวนครั้งที่จะใช้ตัวคั่น |
Is regular expression | ไม่ระบุ | ค่าแบบบูลีน | เท็จ | ระบุว่าตัวคั่นจะเป็นนิพจน์ทั่วไปหรือไม่ นิพจน์ทั่วไปสร้างช่วงของความเป็นไปได้สำหรับตัวคั่น ตัวอย่างเช่น '\d' หมายความว่าตัวคั่นอาจเป็นตัวเลขใดก็ได้ |
หมายเหตุ
โปรแกรมนิพจน์ทั่วไปของ Power Automate คือ .NET ในการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับนิพจน์ทั่วไป ให้ไปที่ ภาษานิพจน์ทั่วไป - ข้อมูลอ้างอิงด่วน
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
TextList | รายการ ของ ค่าข้อความ | รายการใหม่ |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
นิพจน์ปกติที่มีให้ไม่ถูกต้อง | บ่งชี้ว่านิพจน์ทั่วไปที่ระบุไม่ถูกต้อง |
แยกวิเคราะห์ข้อความ
แยกวิเคราะห์ข้อความเพื่อค้นหาเหตุการณ์ครั้งแรกหรือทั้งหมดที่เกิดขึ้นของข้อความย่อยที่ระบุหรือรูปแบบนิพจน์ทั่วไป
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Text to Parse | ไม่ | ค่าข้อความ | ข้อความที่จะแยกวิเคราะห์ | |
Text to Find | ไม่ | ค่าข้อความ | ข้อความย่อยหรือนิพจน์ทั่วไปที่ต้องการค้นหา | |
Is regular expression | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าข้อความย่อยเป็นนิพจน์ทั่วไปหรือไม่ ตัวอย่างเช่น \d หมายความว่าข้อความย่อยอาจเป็นตัวเลขใดก็ได้ |
Start Parsing at Position | ไม่ | ค่าตัวเลข | ตำแหน่งที่จะเริ่มค้นหา 'ข้อความที่จะค้นหา' ตำแหน่งแรกคือศูนย์ ดังนั้นให้ใช้ 0 เพื่อเริ่มต้นจากจุดเริ่มต้น | |
First occurrence only | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | จริง | ระบุว่าจะค้นหาเหตุการณ์แรกเท่านั้น หรือแต่ละครั้งของ 'ข้อความที่จะค้นหา' |
Ignore case | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าจะค้นหาข้อความที่ระบุโดยใช้การจับคู่แบบคำนึงถึงตัวพิมพ์เล็กและใหญ่หรือไม่ |
หมายเหตุ
โปรแกรมนิพจน์ทั่วไปของ Power Automate คือ .NET ในการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับนิพจน์ทั่วไป ให้ไปที่ ภาษานิพจน์ทั่วไป - ข้อมูลอ้างอิงด่วน
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
Position | ค่าตัวเลข | ตำแหน่งของ "ข้อความที่จะค้นหา" ใน "ข้อความที่จะแยกวิเคราะห์" หากไม่พบข้อความในข้อความต้นฉบับ ตัวแปรนี้จะเก็บค่า -1 |
Positions | รายการ ของ ค่าตัวเลข | ตำแหน่งของ "ข้อความที่จะค้นหา" ใน "ข้อความที่จะแยกวิเคราะห์" หากไม่พบข้อความในข้อความต้นฉบับ ตัวแปรนี้จะเก็บค่า -1 |
Match | ค่าข้อความ | ผลลัพธ์ที่ตรงกับนิพจน์ทั่วไปที่กำหนด |
Matches | รายการ ของ ค่าข้อความ | ผลลัพธ์ที่ตรงกับนิพจน์ทั่วไปที่กำหนด |
ข้อยกเว้น
ข้อยกเว้น | คำอธิบาย |
---|---|
นิพจน์ปกติที่มีให้ไม่ถูกต้อง | บ่งชี้ว่านิพจน์ทั่วไปที่ระบุไม่ถูกต้อง |
แทนที่ข้อความ
แทนที่การเกิดขึ้นทั้งหมดของข้อความย่อยที่ระบุด้วยข้อความอื่น นอกจากนี้ยังสามารถใช้กับนิพจน์ทั่วไป
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Text to parse | ไม่ | ค่าข้อความ | ข้อความที่จะแยกวิเคราะห์ | |
Text to find | ไม่ | ค่าข้อความ | ข้อความย่อยหรือนิพจน์ทั่วไปที่ต้องการค้นหา | |
Use regular expressions for find and replace | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าข้อความย่อยเป็นนิพจน์ทั่วไปหรือไม่ นิพจน์ทั่วไปสร้างช่วงของความเป็นไปได้สำหรับข้อความย่อย ตัวอย่างเช่น '\d' หมายความว่าข้อความย่อยอาจเป็นตัวเลขใดก็ได้ |
Ignore case | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าจะค้นหาข้อความย่อยที่แทนที่โดยใช้การจับคู่แบบคำนึงถึงตัวพิมพ์เล็กและใหญ่หรือไม่ |
Replace with | ไม่ | ค่าข้อความ | ข้อความหรือนิพจน์ทั่วไปเพื่อแทนที่ข้อความที่พบ | |
Activate escape sequences | ไม่พร้อมใช้งาน | ค่าแบบบูลีน | เท็จ | ระบุว่าจะใช้ลำดับพิเศษหรือไม่ ตัวอย่างเช่น '\t' ในข้อความแทนที่จะถูกตีความเป็นแท็บ |
หมายเหตุ
โปรแกรมนิพจน์ทั่วไปของ Power Automate คือ .NET ในการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับนิพจน์ทั่วไป ให้ไปที่ ภาษานิพจน์ทั่วไป - ข้อมูลอ้างอิงด่วน
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
Replaced | ค่าข้อความ | ข้อความที่อัปเดตใหม่ |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
ข้อความ Escape สำหรับนิพจน์ทั่วไป
หลีกเลี่ยงชุดอักขระขั้นต่ำ (, *, +, ?, |, {, [, (,), ^, $,., # และช่องว่าง) โดยแทนที่ด้วยรหัส Escape
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Text to escape | ไม่ | ค่าข้อความ | ข้อความที่จะ Escape |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
EscapedText | ค่าข้อความ | ข้อความที่ใช้ Escape |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
รู้จำเอนทิตีในข้อความ
รู้จำเอนทิตีในข้อความ เช่น ตัวเลข หน่วย ข้อมูล/เวลา และอื่นๆ ที่แสดงในภาษาธรรมชาติในหลายภาษา
พารามิเตอร์อินพุต
อาร์กิวเมนต์ | ระบุหรือไม่ก็ได้ | ยอมรับ | ค่าตามค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
Text to recognize from | ไม่ | ค่าข้อความ | ข้อความที่ใช้เพื่อรู้จำเอนทิตี | |
ชนิดของเอนทิตี | ไม่ระบุ | วันที่และเวลา มิติ อุณหภูมิ สกุลเงิน ช่วงตัวเลข ตัวเลข ลำดับ เปอร์เซ็นต์ หมายเลขโทรศัพท์ อีเมล ที่อยู่ IP อ้างถึง แฮชแท็ก, URL, GUID, ข้อความที่ยกมา | วันที่และเวลา | ประเภทของเอนทิตีที่จะรับรู้ (วันที่และเวลา อีเมล, URL ฯลฯ) |
ภาษา | ไม่ระบุ | อังกฤษ จีน (ตัวย่อ) สเปน สเปน (เม็กซิโก) โปรตุเกส ฝรั่งเศส เยอรมัน อิตาลี ญี่ปุ่น ดัตช์ เกาหลี สวีเดน ตุรกี ฮินดี | ภาษาอังกฤษ | ระบุภาษาของข้อความ |
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
RecognizedEntities | ตารางข้อมูล | เอนทิตีที่รับรู้ |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ
สร้างเนื้อหา Html
สร้างเนื้อหา HTML ที่ครบถ้วนและเก็บไว้ในตัวแปร
การดำเนินการนี้ช่วยให้ผู้ใช้สามารถสร้างเนื้อหา HTML ในรูปแบบที่จัดรูปแบบและใช้งานง่าย ซึ่งจัดเก็บไว้ในตัวแปรข้อความ ตัวแปรนี้สามารถนำมาใช้ในการดำเนินการต่อไปนี้ โดยที่จำเป็นต้องใช้รูปแบบ HTML
ฟังก์ชันนี้รองรับการดำเนินการส่งอีเมล 'ส่งอีเมล', 'ส่งข้อความอีเมล Exchange' และ 'ส่งข้อความอีเมลผ่าน Outlook' ที่เกี่ยวข้องกับพารามิเตอร์อินพุต 'เนื้อหา' เป็นหลัก โดยเฉพาะอย่างยิ่ง ตัวแปรที่สร้างขึ้นสามารถนำมาใช้ตามที่มีอยู่ในพารามิเตอร์ 'เนื้อหา' ของการดำเนินการส่งอีเมลที่ตามมาในภายหลังในโฟลว์ ในขณะที่ตัวเลือก เนื้อหาเป็น HTML เปิดใช้งานอยู่
พารามิเตอร์อินพุต
พารามิเตอร์อินพุตได้รับการกำหนดค่าผ่านตัวแก้ไข HTML ที่ฝังอยู่
มุมมองเริ่มต้นของตัวแก้ไข HTML ช่วยให้สามารถแก้ไขเนื้อหา HTML ที่แสดงผลได้ทันที โดยให้ชุดตัวเลือกการจัดรูปแบบผ่านแถบเครื่องมือที่ด้านบน รวมถึงความสามารถในการแทรกลิงก์ รูปภาพ (ผ่านพาธในเครื่องหรือ URL ) และตาราง และแม้แต่ตัวแปรสำหรับเนื้อหาแบบไดนามิก
การเปิดใช้งานตัวเลือก ตัวแก้ไขข้อความ จะสลับไปที่มุมมองที่สามารถใช้ภาษา HTML รวมถึงแท็กองค์ประกอบที่เกี่ยวข้อง
ไม่จำเป็นต้องใช้องค์ประกอบ <head> และ <body> ในตัวแก้ไขข้อความสำหรับเนื้อหา HTML ที่จะแสดงผล
ตัวแปรที่สร้าง
อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
---|---|---|
HtmlContent |
ค่าข้อความ | โค้ด HTML |
ข้อยกเว้น
การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ