less
หน้าคนพูดว่า:
/pattern
Search forward in the file for the N-th line containing
the pattern. N defaults to 1. The pattern is a regular
expression, as recognized by the regular expression library
supplied by your system.
ดังนั้นไวยากรณ์ที่ยอมรับอาจขึ้นอยู่กับระบบของคุณ ดูเหมือนว่าจะยอมรับการแสดงออกปกติเพิ่มเติมในระบบ Debian ของฉันดูregex(7)
และทำไมการแสดงออกปกติของฉันทำงานใน X แต่ไม่ใช่ใน Y
\d
มาจาก Perl และไม่ได้รับการสนับสนุนโดยเครื่องมือ regex ทั้งหมด ใช้[0-9]
หรือ[[:digit:]]
เพื่อจับคู่ตัวเลข (พฤติกรรมที่แน่นอนของพวกเขาอาจขึ้นอยู่กับสถานที่)