แชร์ผ่าน


การดำเนินการกับข้อความ

การดำเนินการของข้อความทำให้คุณสามารถจัดการ ปรับเปลี่ยน และแปลงค่าข้อความในโฟลว์เดสก์ท็อปของคุณ

ในการรวมรายการค่าข้อความและสร้างค่าเดียว ให้ใช้การดำเนินการ รวมข้อความ การดำเนินการนี้กำหนดให้คุณต้องระบุรายการและตัวคั่น

หากต้องการแยกค่าข้อความเดียวออกเป็นรายการ ให้ใช้การดำเนินการ แยกข้อความ และระบุค่าข้อความและตัวคั่นเพื่อแยกรายการข้อมูลในรายการ

หากต้องการแทนที่ข้อความย่อยในข้อความ ให้ใช้การดำเนินการ แทนที่ข้อความ ตัวอย่างต่อไปนี้จะแทนที่ข้อความ คุณลักษณะของผลิตภัณฑ์ ด้วย คุณลักษณะ

ภาพหน้าจอของการดำเนินการ แทนที่ข้อความ

ค้นหาค่าข้อความภายในข้อความอื่นด้วยการดำเนินการ แยกวิเคราะห์ข้อความ

การดำเนินการกับข้อความบางอย่างให้คุณสามารถใช้นิพจน์ทั่วไป ตัวอย่างเช่น คุณสามารถเปิดใช้งานตัวเลือก เป็นนิพจน์ทั่วไป ในการดำเนินการ แยกวิเคราะห์ข้อความ เพื่อค้นหาข้อความที่ระบุโดยนิพจน์ทั่วไป ในการค้นหาข้อมูลเพิ่มเติมเกี่ยวกับนิพจน์ทั่วไป ให้ไปที่ ภาษานิพจน์ทั่วไป - ข้อมูลอ้างอิงด่วน

นอกจากนี้ คุณสามารถปิดใช้งาน ครั้งแรกเท่านั้น เพื่อให้การดำเนินการส่งคืนรายการตำแหน่งของข้อความที่ตรงกันทั้งหมด

ตัวอย่างต่อไปนี้ค้นหาคำทั้งหมดใน 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
Email 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

การเปิดใช้งานตัวเลือก ตัวแก้ไขข้อความ จะสลับไปที่มุมมองที่สามารถใช้ภาษา HTML รวมถึงแท็กองค์ประกอบที่เกี่ยวข้อง

ภาพหน้าจอของโปรแกรมแก้ไขข้อความในการดำเนินการสร้างเนื้อหา HTML

ไม่จำเป็นต้องใช้องค์ประกอบ <head> และ <body> ในตัวแก้ไขข้อความสำหรับเนื้อหา HTML ที่จะแสดงผล

ตัวแปรที่สร้าง

อาร์กิวเมนต์ ชนิด คำอธิบาย
HtmlContent ค่าข้อความ โค้ด HTML

ข้อยกเว้น

การดำเนินการนี้ไม่รวมถึงข้อยกเว้นใดๆ