ฉันเห็นคำตอบมากมายเกี่ยวกับเรื่องนี้อยู่แล้ว แต่พวกเขาทั้งหมดดูเหมือนจะได้รับประโยชน์จากการรู้ว่าการแสดงออกปกติเป็นเครื่องมือในกล่องเครื่องมือของโปรแกรมเมอร์
ฉันชอบคิดว่าการแสดงออกเป็นประจำเพราะความรู้ที่เพิ่มพูนความเข้าใจในการทำงานของคอมพิวเตอร์ เมื่อใครบางคนได้รับสิ่งที่เป็นภาษาปกติอย่างแท้จริงและคุณสามารถแสดงมันด้วยการทำงานง่าย ๆ สามอย่างฉันเชื่อว่ามันให้บางสิ่งที่นอกเหนือไปจากเครื่องมือในการตรวจสอบสตริงที่เรียบง่าย
พวกเขาสามารถเข้าใจการแจงโดยทั่วไปได้ดีขึ้นซึ่งมีประโยชน์สำหรับการเขียนโปรแกรมทุกประเภทและเข้าใจวิธีการใช้เครื่องมือที่เราใช้เป็นประจำ (คอมไพเลอร์บรรณาธิการเบราว์เซอร์ ฯลฯ )
ประโยชน์เชิงปฏิบัติของการใช้นิพจน์ทั่วไปนั้นมีจำนวนมหาศาล แม้ว่าคุณจะไม่ "โปรแกรม" กับพวกเขา - ฉันใช้นิพจน์ทั่วไปที่ค้นหา / แทนที่ในเครื่องมือแก้ไขของฉันตลอดเวลาและวัดว่าพวกเขาทำให้ฉันมีประสิทธิผลมากขึ้นเพียงใด
ดังนั้นในขณะที่ไม่จำเป็นฉันคิดว่ามันเป็นหนึ่งในเครื่องมือแรกที่โปรแกรมเมอร์ควรเรียนรู้