ฉันต้องการค้นหาความ+=
หมาย แต่ Google จะไม่ส่งคืนเอกสารใด ๆ
เมื่อฉันเจอโค้ด PHP ฉันก็ไม่เข้าใจฉันไม่สามารถค้นหาคำหลักที่เขียนได้
ฉันจะค้นหาอักขระพิเศษเหล่านี้หรือรวมอักขระพิเศษเหล่านี้ในการค้นหาได้อย่างไร
ฉันต้องการค้นหาความ+=
หมาย แต่ Google จะไม่ส่งคืนเอกสารใด ๆ
เมื่อฉันเจอโค้ด PHP ฉันก็ไม่เข้าใจฉันไม่สามารถค้นหาคำหลักที่เขียนได้
ฉันจะค้นหาอักขระพิเศษเหล่านี้หรือรวมอักขระพิเศษเหล่านี้ในการค้นหาได้อย่างไร
คำตอบ:
น่าเสียดายที่มันเป็นไปไม่ได้
จากหน้าความช่วยเหลืออย่างเป็นทางการของ Google :
โดยทั่วไปเครื่องหมายวรรคตอนจะถูกละเว้นซึ่งรวมถึง @ # $% ^ & * () = + [] \ และอักขระพิเศษอื่น ๆ
ฉันจะลองดูเครื่องมือค้นหาหรือแหล่งข้อมูลอื่นที่อาจมีประโยชน์ บางอย่างเช่นGitHubอาจมีประโยชน์
c
c#
เขียนมันออกมา:
-f
: perldoc -f -X หากไม่มีการระบุชื่อไฟล์ (ตามที่เป็นอยู่ที่นี่) จะตรวจสอบว่า$_
มีชื่อไฟล์ธรรมดาหรือไม่
>
: ตรวจสอบว่า RHS มากกว่า LHS หรือไม่
@+
: ในบริบทสเกลาร์ส่งคืนจำนวนองค์ประกอบใน @+
?
: ตัวดำเนินการตามเงื่อนไข
*<
: glob สำหรับ main::<
.
: ตัวดำเนินการเรียงต่อกันสตริง
-&'_
: main::_
จะเรียกย่อย FYI '
เป็นperl4
ตัวแยกชื่อแพ็กเกจสไตล์ ลองperl -MHTML'Template -e 1
ดู
:
: ดำเนินการกับโอเปอเรเตอร์ที่มีเงื่อนไข
$#
: รูปแบบผลลัพธ์สำหรับตัวเลขที่พิมพ์
/
: ผู้ดำเนินการกอง
%!
: %ERRNO
; ดูperldoc perlvar
ดังนั้นจึงเป็นไปไม่ได้ที่จะเข้าใจถ้าคุณใช้ความพยายามเล็กน้อยในเรื่องนี้ เห็นได้ชัดว่านี่ไม่ใช่วิธีที่ทุกคนควรเขียนโปรแกรม แต่มีประโยชน์บางอย่างจากคนที่ผลักดันขอบเขต
$#
ไม่มีอยู่แล้ว. ฉันไม่รู้ว่าเมื่อไหร่จะหมด กำลังค้นหา Google เพื่อหาgoogle.com/search?q=perl4+%24%23พาฉันไปที่นั้น
"-f>@+?*<.-&'_:$#/%!"
ใน Google ได้อย่างไร" หรือสิ่งที่คล้ายกันใครบางคนตัดสินใจอย่างรวดเร็วว่าคำถามนั้นไม่ใช่คำถามการเขียนโปรแกรมและได้รับการตอบรับ . หลายครั้งตั้งแต่นั้นมาคำตอบของฉันได้ย้ายรอบกับมันดูเพิ่มเติม. คืออะไร? "-f> @ + * <.- & '_:?! $ # /%" ใน Perl .
คุณสามารถใช้http://www.symbolhound.com [เปิดเผย: ฉันเป็นนักพัฒนาเว็บไซต์]
แตกต่างจาก Google (แม้แต่รหัสการค้นหา) SymbolHound มีอักขระและสัญลักษณ์พิเศษในการค้นหาเว็บ เช่น: @ # $% ^ & * () = + [] \ ฯลฯ
คุณควรจะสามารถค้นหาผลลัพธ์สำหรับ + = http://symbolhound.com/?q=%2B%3D ดัชนีเติบโตอย่างต่อเนื่องดังนั้นในแต่ละวันผลลัพธ์จะมีความเกี่ยวข้องมากขึ้นเรื่อย ๆ
ฉันหวังว่านี้ตอบคำถามของคุณ! ขอให้โชคดี
ฉันสังเกตเห็นว่ามีการจัดทำดัชนีคำบางคำที่มีเครื่องหมายวรรคตอน
ตัวอย่างเช่น:
นี่คือเอกสารอย่างเป็นทางการของ Google สำหรับคุณลักษณะนี้ :
เครื่องหมายวรรคตอนที่ไม่ถูกละเว้น
- เครื่องหมายวรรคตอนในคำศัพท์ยอดนิยมที่มีความหมายเฉพาะเช่น [C ++] หรือ [C #] (ทั้งคู่เป็นชื่อของภาษาการเขียนโปรแกรม) จะไม่ถูกละเว้น
- เครื่องหมายดอลลาร์ ($) ใช้เพื่อระบุราคา [nikon 400] และ [nikon $ 400] จะให้ผลลัพธ์ที่แตกต่างกัน
- ยัติภังค์ - บางครั้งใช้เป็นสัญญาณว่าคำสองคำที่อยู่รอบ ๆ มันมีการเชื่อมโยงอย่างมาก (เว้นแต่จะไม่มีช่องว่างหลังจาก - และช่องว่างข้างหน้าซึ่งในกรณีนี้มันเป็นเครื่องหมายลบ)
- สัญลักษณ์ขีดล่าง _ จะไม่ถูกละเว้นเมื่อเชื่อมต่อสองคำเช่น [quick_sort]
ขออภัยคุณทำไม่ได้ การไร้ความสามารถในการค้นหาสัญญาณรบกวนบรรทัดบน Google เป็นความหายนะของโปรแกรมเมอร์ ลองค้นหาบทความเกี่ยวกับการค้นหา A * บางครั้ง
คุณสามารถ bing ได้โดยใส่เครื่องหมายคำพูดไว้รอบ ๆ แต่ดูเหมือนว่าจะไม่มีสิ่งใดเกี่ยวข้อง:
http://www.bing.com/search?q= "-f> @% 2B% 3F * < .-% 26' _: $% 23/25% "!
การค้นหาของ Google เกิดขึ้นพร้อมกับผลลัพธ์ที่ไม่เกี่ยวข้องจนกว่าฉันจะเพิ่ม "perl" ลงในแบบสอบถามซึ่งในกรณีนี้จริง ๆ แล้วมันเกิดขึ้นกับคำถาม stackoverflow เกี่ยวกับเรื่องตลกของโปรแกรมเมอร์ที่คุณชื่นชอบซึ่งมีสตริงนั้น:
http://www.google.com/ ? การค้นหา q = "- F> @% 2B% 3F * <.-% 26' _: $% 23/25%!" + Perl
Google ทำสิ่งนี้ในตอนนี้ดูการปรับปรุงเพื่อค้นหาอักขระพิเศษในภาษาการเขียนโปรแกรม
สำหรับผู้ที่ต้องการคำตอบสำหรับคำค้นหาด้านเทคนิค Google เพียงติดตั้งเกมค้นหา ตอนนี้สำหรับข้อความค้นหาที่มีลำดับอักขระพิเศษ 2-3 ตัวเช่น [== vs ===] และ [+ =] Google จะแสดงผลลัพธ์ตามความหมายของลำดับเหล่านี้ในภาษาการเขียนโปรแกรม
Google ไม่ค้นหาอักขระเครื่องหมายวรรคตอนเท่าที่ฉันรู้ ในกรณีนี้สิ่งที่คุณอาจต้องการที่จะลองคือการค้นหาด้วยคำอธิบายของตัวละครของคุณ: สิ่งที่ต้องการหรือplus equals
plusequals
ซึ่งอาจเป็นสิ่งที่คุณพบโดยเฉพาะอย่างยิ่งถ้าคุณเพิ่มภาษาการเขียนโปรแกรมลงในคิวรีของคุณ ( PHP
ในกรณีนี้)
plusequal
ใน Google การตีครั้งแรกคือบทความนี้: + = บวกเครื่องหมายเท่ากับ - คำตอบ C / C ++ซึ่งอาจเป็นคำตอบที่ดีสำหรับสิ่งที่คุณต้องการ
เพิ่งประกาศโดย Googleการค้นหาตัวอักษรพิเศษนั้นพัฒนาขึ้นอย่างมาก
จับ? คุณต้องค้นหาอย่างน้อยสองหรือสามตัวอักษร
ตอนนี้สำหรับข้อความค้นหาที่มีลำดับอักขระพิเศษ 2-3 ตัวเช่น [== vs ===] และ [+ =] Google จะแสดงผลลัพธ์ตามความหมายของลำดับเหล่านี้ในภาษาการเขียนโปรแกรม
ตัวอย่างเช่นหากคุณกำลังค้นหาความหมายของ [c ++ 17] คุณจะได้รับผลลัพธ์สำหรับภาษาการเขียนโปรแกรมที่เป็นที่รู้จักแทน c17 ซึ่งแสดงถึงเครื่องบินโบอิ้ง นอกจากนี้ชื่อองค์กรและผลิตภัณฑ์ที่มีเครื่องหมายวรรคตอนเช่น She ++ และ Notepad ++ จะให้ผลลัพธ์ที่แม่นยำยิ่งขึ้น
+=
แม้เรียกออกมาโดยเฉพาะเป็นสตริงตัวอย่าง
เช่นเดียวกับการปรับปรุงทั้งหมดของ Google สิ่งนี้น่าจะอยู่ในระยะและอาจไม่มีในทุกภาษา
https://duckduckgo.comจัดการค้นหา "Redis :: Queue" ของฉันอย่างถูกต้อง (ไม่สนใจ::
)
คุณสามารถใช้คำในการสะกดสัญลักษณ์และทำการค้นหาด้วยวิธีนั้น
คือสำหรับคุณสามารถค้นหา+=
plus equal
Google ดูเหมือนจะทำสิ่งที่ถูกต้องเมื่อคุณค้นหาด้วยวิธีนี้
ถามคำถามเกี่ยวกับsuperuser.comและรอให้ Google จัดทำดัชนี ฉันเพิ่งพบหน้านี้โดย googling "-f>@+?*<.-&'_:$#/%!"
(พร้อมคำพูด)
URL หน้าผลลัพธ์การค้นหาคือ http://www.google.ca/search?q="-f>@%2B%3F*<.-%26'_:$%23/%25!"
ฉันคิดว่าถ้าคุณใส่คำพูดลงไปมันจะบังคับให้ค้นหาคำที่แน่นอน
เช่นการค้นหา
"C ++"
จะค้นหา C ++ และไม่ใช่แค่ C
คุณลองค้นหาด้วยเครื่องหมายคำพูดคู่เช่น"+="
กันหรือไม่ ฉันได้รับผลลัพธ์กลับมา+=
เมื่อฉันใช้เครื่องหมายคำพูดคู่
https://www.google.com/search?q="+="
ดูเหมือนว่าแทบจะไม่มีใครเข้าใจคำถาม ops เขาไม่ได้ถามวิธีใช้+=
เป็นส่วนหนึ่งของการค้นหาของ Google เขาถามว่าเขาจะค้นหาคำจำกัดความของ+=
ในเครื่องมือค้นหาที่ละเว้นอักขระพิเศษเป็นส่วนใหญ่ได้อย่างไร
@ChrisF คุณต้องเข้าใจสิ่งที่คุณกำลังค้นหาก่อนเพื่อให้วลีของคุณดีขึ้น
+=
เป็นผู้ดำเนินการที่ได้รับมอบหมายในเกือบทุกภาษา หากคุณโดยเฉพาะหลังจากที่นิยาม PHP PHP assignment operators
แล้วคุณอาจจะพยายาม สำหรับสตริงคุณจะใช้ซึ่งแปลว่าจะหลวม.=
and equals
สำหรับจำนวนเต็มมันจะดำเนินการทางคณิตศาสตร์ อ้างอิงลิงค์นี้สำหรับข้อมูลเพิ่มเติม