StaticRegexReplace

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

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

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

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

ระดับ StaticRegexReplace.Options แอ็ตทริบิวต์ทางเลือกสำหรับ StaticRegexReplace

ค่าคงที่

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

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

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

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

ค่าคงที่

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

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

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

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

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

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

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

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

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

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

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

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

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

พารามิเตอร์
แทนที่โกลบอล หากเป็น True การแทนที่จะเป็นแบบสากล มิฉะนั้นการแทนที่จะกระทำในแมตช์แรกเท่านั้น