เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | เนื้อหา | ถัดไป>

ตัวละครใด ๆ

อักขระเมตาแรกที่เราจะดูคืออักขระจุดหรือจุด ซึ่งใช้เพื่อจับคู่อักขระใดๆ หากเรารวมไว้ในนิพจน์ทั่วไป อักขระนั้นก็จะจับคู่กับอักขระใดๆ ในตำแหน่งอักขระนั้น นี่คือตัวอย่าง:



[me@linuxbox ~]$ grep -h '.zip' dirlist*.txt

bunzip2 bzip2 bzip2 กู้คืน gunzip

gzip funzip gpg-zip เปิดเครื่องรูดซิป

prezip-bin เปิดเครื่องรูด unzipsfx

[me@linuxbox ~]$ grep -h '.zip' dirlist*.txt

bunzip2 bzip2 bzip2 กู้คืน gunzip

gzip funzip gpg-zip เปิดเครื่องรูดซิป

prezip-bin เปิดเครื่องรูด unzipsfx


เราค้นหาบรรทัดใดๆ ในไฟล์ของเราที่ตรงกับนิพจน์ทั่วไป “.zip” มีสิ่งที่น่าสนใจสองสามข้อที่ควรทราบเกี่ยวกับผลลัพธ์ สังเกตว่า ไปรษณีย์ ไม่พบโปรแกรม นี่เป็นเพราะการรวมอักขระจุดเมตาในนิพจน์ทั่วไปของเราเพิ่มความยาวของการจับคู่ที่จำเป็นเป็นสี่อักขระ และเนื่องจากชื่อ "zip" มีเพียงสามตัว จึงไม่ตรงกัน นอกจากนี้ หากไฟล์ในรายการของเรามีนามสกุลไฟล์ ซิปพวกมันก็จะถูกจับคู่เช่นกันเพราะอักขระจุดในนามสกุลไฟล์จะจับคู่กับ "อักขระใดก็ได้" เช่นกัน

แองเคอ


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: