RegexReplace

RegexReplace คลาสสุดท้ายสาธารณะ

แทนที่การจับคู่ของนิพจน์ทั่วไป "รูปแบบ" ใน "อินพุต" ด้วยสตริงการแทนที่ที่ให้ไว้ใน "เขียนใหม่"

มันเป็นไปตามไวยากรณ์ re2 ( https://github.com/google/re2/wiki/Syntax )

คลาสที่ซ้อนกัน

ระดับ RegexReplace ตัวเลือก แอตทริบิวต์เพิ่มเติมสำหรับ RegexReplace

ค่าคงที่

สตริง OP_NAME ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

วิธีการสาธารณะ

เอาท์พุต < TString >
เป็นเอาท์พุต ()
ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์
RegexReplace แบบคงที่
สร้าง (ขอบเขต ขอบเขต , ตัวดำเนินการ < TString > อินพุต, ตัวดำเนินการ < TString > รูปแบบ, ตัวดำเนินการ < TString > เขียนใหม่, ตัวเลือก... ตัวเลือก)
วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ RegexReplace ใหม่
เอาท์พุต < TString >
เอาท์พุท ()
ข้อความหลังจากใช้การจับคู่รูปแบบและเขียนการทดแทนใหม่
RegexReplace.Options แบบคงที่
แทนที่Global (บูลีนแทนที่Global)

วิธีการสืบทอด

ค่าคงที่

สตริงสุดท้ายแบบคงที่สาธารณะ OP_NAME

ชื่อของ op นี้ ซึ่งรู้จักกันในชื่อของเอ็นจิ้นหลัก TensorFlow

ค่าคงที่: "RegexReplace"

วิธีการสาธารณะ

เอาท์ พุท สาธารณะ < TString > asOutput ()

ส่งกลับค่าแฮนเดิลสัญลักษณ์ของเทนเซอร์

อินพุตสำหรับการดำเนินการ TensorFlow คือเอาต์พุตของการดำเนินการ TensorFlow อื่น วิธีการนี้ใช้เพื่อรับหมายเลขอ้างอิงสัญลักษณ์ที่แสดงถึงการคำนวณอินพุต

การสร้าง RegexReplace แบบคงที่สาธารณะ (ขอบเขต ขอบเขต , ตัวดำเนินการ < TString > อินพุต, ตัวดำเนินการ < TString > รูปแบบ, ตัวดำเนินการ < TString > เขียนใหม่, ตัวเลือก... ตัวเลือก)

วิธีการจากโรงงานเพื่อสร้างคลาสที่รวมการดำเนินการ RegexReplace ใหม่

พารามิเตอร์
ขอบเขต ขอบเขตปัจจุบัน
ป้อนข้อมูล ข้อความที่จะประมวลผล
ลวดลาย นิพจน์ทั่วไปที่จะจับคู่ในสตริง "อินพุต"
เขียนใหม่ สตริงการเขียนใหม่ที่จะแทนที่นิพจน์ "รูปแบบ" โดยที่ตรงกันในสตริง "อินพุต"
ตัวเลือก มีค่าแอตทริบิวต์ทางเลือก
การส่งคืน
  • อินสแตนซ์ใหม่ของ RegexReplace

เอาท์ พุท สาธารณะ < TString > เอาท์พุท ()

ข้อความหลังจากใช้การจับคู่รูปแบบและเขียนการทดแทนใหม่

RegexReplace.Options แบบคงที่สาธารณะ แทนที่Global (บูลีนแทนที่Global)

พารามิเตอร์
แทนที่โกลบอล หากเป็นจริง การแทนที่จะเป็นแบบโกลบอล (นั่นคือ การจับคู่ทั้งหมดของนิพจน์ทั่วไป `รูปแบบ` ในแต่ละสตริงอินพุตจะถูกเขียนใหม่) มิฉะนั้น การแทนที่ 'การเขียนใหม่' จะถูกสร้างขึ้นสำหรับการจับคู่ 'รูปแบบ' ครั้งแรกเท่านั้น