summaryrefslogtreecommitdiff
path: root/src/regexp/regexp.go
Commit message (Expand)AuthorAgeFilesLines
* regexp: fix copy-paste typo on Regexp.UnmarshalText docDaniel Martí2023-04-141-4/+4
* regexp: add Regexp.TextMarshaler/TextUnmarshalerJonathan Hall2023-04-121-0/+21
* all: add missing periods in commentscui fliter2022-11-181-1/+1
* all: gofmt main repoRuss Cox2022-04-111-7/+11
* regexp: use input.step() to advance one rune in Regexp.allMatches()Andy Pan2022-03-271-3/+4
* regexp: fix typo in the overviewJinwook Jeong2022-03-021-1/+1
* regexp: add the missing isluochuanhang2022-01-191-1/+1
* regexp: document and implement that invalid UTF-8 bytes are the same as U+FFFDRuss Cox2021-10-111-1/+7
* all: use bytes.Cut, strings.CutRuss Cox2021-10-061-12/+10
* regexp: add (*Regexp).SubexpIndexSylvain Zimmer2020-04-101-0/+18
* regexp: optimize for provably too short inputsSylvain Zimmer2019-05-151-0/+38
* regexp: clarify docs re Submatch resultDmitry Vyukov2019-05-081-3/+4
* regexp: limit the capacity of slices of bytes returned by FindXFrancesc Campoy2019-02-261-4/+4
* regexp: add partial Deprecation comment to CopyRuss Cox2018-10-121-2/+6
* regexp: evaluate context flags lazilyRuss Cox2018-10-121-7/+7
* regexp: use pools for NFA machinesRuss Cox2018-10-121-48/+71
* regexp: split one-pass execution out of machine structRuss Cox2018-10-121-2/+2
* regexp: split bit-state execution out of machine structRuss Cox2018-10-121-9/+9
* regexp: fix incorrect name in Match doc commentAlan Donovan2018-09-131-1/+1
* regexp: reword Match documentation to be more like FindRuss Cox2018-07-131-14/+18
* regexp: revert "use sync.Pool to cache regexp.machine objects"Russ Cox2018-07-091-25/+37
* regexp: add QuoteMeta exampleMatthew Broberg2018-06-121-2/+2
* all: update comment URLs from HTTP to HTTPS, where possibleTim Cooper2018-06-011-2/+2
* regexp: use sync.Pool to cache regexp.machine objectsJavier Kohen2018-04-031-37/+25
* regexp: document behavior of FindAll* functions when n < 0Diogo Pinela2018-03-281-2/+2
* regexp: Regexp shouldn't keep references to inputsOleg Bulatov2018-02-231-0/+5
* regexp: dont use builtin type as variable nameAhmet Soormally2018-02-191-6/+6
* regexp: don't allocate when All methods find no matchesJosh Bleecher Snyder2018-02-131-32/+32
* all: revert "all: prefer strings.IndexByte over strings.Index"Marvin Stenger2017-10-051-1/+1
* all: prefer strings.IndexByte over strings.IndexMarvin Stenger2017-09-251-1/+1
* regexp: speed up QuoteMeta with a lookup tableKevin Burke2017-04-281-2/+10
* regexp: document that Longest method is not concurrent-safeIan Lance Taylor2017-04-071-1/+4
* regexp: add ASCII fast path for context methodsMartin Möhrmann2017-03-231-8/+24
* regexp: avoid alloc in QuoteMeta when not quotingIngo Oeser2016-10-191-5/+16
* regexp: reduce mallocs in Regexp.Find* and Regexp.ReplaceAll*.Aliaksandr Valialkin2016-09-061-15/+20
* all: delete dead non-test codeDominik Honnef2016-03-251-2/+0
* regexp: avoid copying mutex in (*Regexp).Copy.David Symonds2016-03-181-15/+22
* all: single space after period.Brad Fitzpatrick2016-03-021-31/+31
* all: replace strings.Index with strings.Contains where possibleNathan VanBenschoten2016-02-191-1/+1
* regexp: add Copy method to RegexpCaleb Spare2015-11-251-0/+11
* regexp: fix slice bounds out of range panicsDidier Spezia2015-10-231-0/+4
* regexp: suggest go doc, not godocRob Pike2015-06-011-1/+1
* regexp: fix link to RE2 syntaxBrad Fitzpatrick2015-03-231-1/+1
* regexp: fix typo in comment: s/onpass/onepass/Michael Matloob2014-12-241-1/+1
* regexp: correct doc comment for ReplaceAllLiteralStringIan Lance Taylor2014-10-191-1/+1
* build: move package sources from src/pkg to srcRuss Cox2014-09-081-0/+1120