{"size": 625, "ext": "scrbl", "max_stars_repo_path": "unstable-doc/scribblings/string.scrbl", "max_stars_repo_name": "racket/unstable", "max_stars_repo_stars_event_min_datetime": "2018-08-24T22:01:32.000Z", "max_stars_repo_stars_event_max_datetime": "2018-08-24T22:01:32.000Z", "max_issues_repo_path": "unstable-doc/scribblings/string.scrbl", "max_issues_repo_name": "racket/unstable", "max_issues_repo_issues_event_min_datetime": "2020-06-25T14:58:07.000Z", "max_issues_repo_issues_event_max_datetime": "2020-06-25T19:01:25.000Z", "max_forks_repo_path": "unstable-doc/scribblings/string.scrbl", "max_forks_repo_name": "racket/unstable", "max_forks_repo_forks_event_min_datetime": "2015-01-20T15:40:24.000Z", "max_forks_repo_forks_event_max_datetime": "2018-08-24T22:01:34.000Z"}
{"max_stars_count": 1, "max_issues_count": 2, "max_forks_count": 4, "avg_line_length": 29.7619047619, "max_line_length": 79, "alphanum_fraction": 0.6096}
#lang scribble/doc
@(require scribble/base
          scribble/manual
          "utils.rkt"
          (for-label unstable/string
                     racket/contract
                     racket/base))

@title[#:tag "string"]{Strings}
@deprecated[@racketmodname[racket/string]]{}

@defmodule[unstable/string]

@addition{Vincent St-Amour}

@defproc[(regexp-filter [pattern (or/c string? bytes? regexp? byte-regexp?)]
                        [lst (listof (or/c string? bytes? path? input-port?))])
         (listof (or/c string? bytes? path? input-port?))]{
Keeps only the elements of @racket[lst] that match @racket[pattern].
}
