น่าเสียดายที่ดูเหมือนจะไม่มีกระสุนวิเศษ บรรทัดล่างสุดด้านหน้า: "บริบท"
Google ไม่สนใจเครื่องหมายวรรคตอนส่วนใหญ่โดยมีข้อยกเว้นดังต่อไปนี้:
- เครื่องหมายวรรคตอนในคำศัพท์ยอดนิยมที่มีความหมายเฉพาะเช่น [C ++] หรือ [C #] (ทั้งคู่เป็นชื่อของภาษาการเขียนโปรแกรม) จะไม่ถูกละเว้น
- เครื่องหมายดอลลาร์ ($) ใช้เพื่อระบุราคา [nikon 400] และ [nikon $ 400] จะให้ผลลัพธ์ที่แตกต่างกัน
- ยัติภังค์ - บางครั้งใช้เป็นสัญญาณว่าคำสองคำที่อยู่รอบ ๆ มันมีการเชื่อมโยงอย่างมาก (เว้นแต่จะไม่มีช่องว่างหลังจาก - และช่องว่างข้างหน้าซึ่งในกรณีนี้มันเป็นเครื่องหมายลบ)
- สัญลักษณ์ขีดล่าง _ จะไม่ถูกละเว้นเมื่อเชื่อมต่อสองคำเช่น [quick_sort]
ดังนั้นจึงไม่เหมาะสำหรับการค้นหาประเภทนี้ อย่างไรก็ตามรหัส Google มีไวยากรณ์สำหรับการค้นหาโครงการรหัสของพวกเขาซึ่งรวมถึงภาษา / ไวยากรณ์ที่แข็งแกร่งสำหรับการจัดการกับ "อักขระพิเศษ" หากดูรหัสของคนอื่นสามารถช่วยแก้ปัญหาได้นี่อาจเป็นตัวเลือก
น่าเสียดายที่นี่ไม่ใช่ข้อ จำกัด เฉพาะของ Google คุณอาจพบว่าความสำเร็จที่ดีที่สุดของคุณขึ้นอยู่กับการจัดหา 'บริบท' ให้มากที่สุดเท่าที่จะเป็นไปได้ หากคุณกำลังค้นหาเพื่อค้นหาความหมายของ $ การให้ข้อมูลเกี่ยวกับโดเมนของปัญหาอาจให้ผลลัพธ์ที่ดี
ตัวอย่างเช่นการค้นหา "ตัวแปร perl พิเศษ" จะให้คำตอบของคุณอย่างรวดเร็วในรายการแรกในหน้าผลลัพธ์