Content deleted Content added
Adjusted infobox |
m Filled in 2 bare reference(s) with reFill () |
||
Line 25:
The site allowed the use of [[regular expression]]s in queries, which at the time was not offered by any other search engine for code.{{Citation needed|date=October 2009}} This makes it resemble [[grep]], but over the world's public code. The methodology employed combines a [[trigram]] [[Search engine indexing|index]] with a custom-built, [[ReDoS|denial-of-service]] resistant [[regular expression]] engine.<ref>{{cite web |url = http://swtch.com/~rsc/regexp/regexp4.html |title = Regular Expression Matching with a Trigram Index (or: How Google Code Search Worked) |author = Russ Cox |date = January 2012 }}</ref>
In March 2010, the code of [[RE2 (software)|RE2]], the regular expression engine used in Google Code Search, was made open source.<ref>
Google Code Search supported POSIX extended regular expression syntax, excluding back-references, collating elements, and collation classes.
Line 33:
== Discontinuation ==
In October 2011, Google announced that Code Search was to be shut down along with the Code Search API.<ref>{{cite web |last = Horowitz |first = Bradley |url = http://googleblog.blogspot.com/2011/10/fall-sweep.html |title = Official Blog: A fall sweep |publisher = Googleblog.blogspot.com |date = 2011-10-14 |accessdate = 2013-07-09 }}</ref> The service remained online until March 2013,<ref>{{cite web|url=https://stackoverflow.com/questions/7778034/replacement-for-google-code-search|title=Replacement for Google Code Search?|website=Stack Overflow}}</ref> and it now returns a [[HTTP 404|404]].
In January 2012, Russ Cox published an overview of history and the technical aspects of the tool, and open-sourced a basic implementation of a similar functionality as a set of standalone programs that can run fast indexed regular expression searches over local code.<ref>{{github|google/codesearch}}</ref>
|