expose findfirst findnext for UInt8 vector (#37283)
* expose findfirst findnext for UInt8 vector
* Update base/strings/search.jl
Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr>
* Update base/strings/search.jl
Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr>
* Update base/strings/search.jl
Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr>
* Update base/strings/search.jl
Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr>
* Update base/strings/search.jl
Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr>
* Update test/strings/search.jl
Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr>
* Update base/strings/search.jl
Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr>
* address comments
* address comments add OffsetArray test
* add findlast findprev
* implement comments
* let _(r)searchindex handle exception
* fix _rsearchindex special behavior
* style fix
* restirct to 1-indexed array
* Update test/strings/search.jl
Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr>
* Update base/strings/search.jl
Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr>
* Update base/strings/search.jl
Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr>
* Update base/strings/search.jl
Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr>
* Update base/strings/search.jl
Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr>
* address comments
* change sentinel value to firstindex - 1
* NEWS for find* on Vector of U/Int8
* Update NEWS.md
shorten NEWS
Co-authored-by: Milan Bouchet-Valat <nalimilan@club.fr>
Co-authored-by: Steven G. Johnson <stevenj@mit.edu>