Score:0

คุณใช้แฟล็ก regex ใน postfix อย่างไร

ธง ca

ใน Postfix เราสามารถใช้การตรวจสอบส่วนหัว เนื้อความ ไคลเอ็นต์พื้นฐานโดยใช้ regex ฉันต้องการใช้ธง

ฉันเพิ่มสิ่งต่อไปนี้ในไฟล์ header_checks:

/some(\s|_|-)คำ(\s|_|-)ที่นี่/gmi ปฏิเสธ

และทดสอบโดยส่งตัวเองและส่งอีเมลพร้อมคำเหล่านั้นในชื่อ แต่ฉันได้รับข้อผิดพลาดในจดหมายของฉันที่ระบุ ตัวเลือก regexp ที่ไม่รู้จัก "g": ข้ามกฎนี้

มีวิธีที่เหมาะสมในการใช้แฟล็กหรือ postfix regex ไม่ใช้หรือรับทราบแฟล็กบางอย่างหรือไม่

anx avatar
fr flag
anx
หากคุณต้องการ `REPLACE` แทน `REJECT` ก็ยังไม่สามารถทำได้ เนื่องจาก header_checks หยุดค้นหาหลังจากพบรายการที่ตรงกันในครั้งแรก
Score:2
ธง cz

ไม่มีแฟล็กที่รองรับ ไม่อยู่ใน POSIX ตาราง regexp หรือ ตาราง PCRE. ดังนั้นจึงเป็นไปไม่ได้ที่จะเข้าใจสิ่งที่คุณตั้งใจ นั่นเป็นการพิมพ์ผิดหรือเปล่า? เพียงแค่ถอดมันออก

ca flag
ขอขอบคุณ. ฉันได้คัดลอกมาจากกรณีอื่นที่ฉันทำในสคริปต์ แฟล็กเดียวที่ฉันต้องการคือ `i` แต่หลังจากอ่านลิงก์ที่คุณเพิ่งแชร์ ฉันได้เรียนรู้ว่าสิ่งเหล่านี้ใน postfix regex นั้นไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่โดยค่าเริ่มต้น

โพสต์คำตอบ

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