From a0c7d03ef6a00404a2456a976a3e2483fbd358aa Mon Sep 17 00:00:00 2001 From: gagolews Date: Thu, 5 Aug 2021 14:31:53 +1000 Subject: [PATCH] v0.1.3 --- DESCRIPTION | 2 +- NEWS | 2 +- devel/sphinx/news.md | 7 +++++ devel/sphinx/rapi/constants.md | 2 +- devel/sphinx/rapi/grepl.md | 34 ++++++++++++------------ devel/sphinx/rapi/gsub.md | 4 +-- devel/sphinx/rapi/sprintf.md | 4 +-- devel/sphinx/rapi/strptime.md | 20 +++++++------- docs/_sources/index.rst.txt | 6 ++--- docs/_sources/news.md.txt | 7 +++++ docs/_sources/rapi/constants.md.txt | 2 +- docs/_sources/rapi/grepl.md.txt | 34 ++++++++++++------------ docs/_sources/rapi/gsub.md.txt | 4 +-- docs/_sources/rapi/sprintf.md.txt | 4 +-- docs/_sources/rapi/strptime.md.txt | 20 +++++++------- docs/_static/documentation_options.js | 2 +- docs/genindex.html | 4 +-- docs/index.html | 10 +++---- docs/news.html | 28 +++++++++++++------- docs/objects.inv | 2 +- docs/rapi.html | 4 +-- docs/rapi/about_stringx.html | 4 +-- docs/rapi/chartr.html | 4 +-- docs/rapi/constants.html | 6 ++--- docs/rapi/gregexpr.html | 4 +-- docs/rapi/gregextr.html | 4 +-- docs/rapi/grepl.html | 38 +++++++++++++-------------- docs/rapi/gsub.html | 8 +++--- docs/rapi/nchar.html | 4 +-- docs/rapi/paste.html | 4 +-- docs/rapi/sort.html | 4 +-- docs/rapi/sprintf.html | 8 +++--- docs/rapi/startswith.html | 4 +-- docs/rapi/strcoll.html | 4 +-- docs/rapi/strptime.html | 24 ++++++++--------- docs/rapi/strrep.html | 4 +-- docs/rapi/strsplit.html | 4 +-- docs/rapi/strtrim.html | 4 +-- docs/rapi/strwrap.html | 4 +-- docs/rapi/substr.html | 4 +-- docs/rapi/trimws.html | 4 +-- docs/search.html | 4 +-- docs/searchindex.js | 2 +- 43 files changed, 187 insertions(+), 165 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index 16fdb90..64e12fc 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ Package: stringx Type: Package Title: Drop-in Replacements for Base String Functions Powered by 'stringi' -Version: 0.1.2.9001 +Version: 0.1.3 Date: 2021-08-05 Authors@R: c( person("Marek", "Gagolewski", diff --git a/NEWS b/NEWS index 9d99078..5f06dae 100644 --- a/NEWS +++ b/NEWS @@ -1,7 +1,7 @@ # What Is New in *stringx* -## 0.1.2.9xxx (under development) +## 0.1.3 (2021-08-05) * [BUGFIX] #4: Fixed failing check with ICU 55. diff --git a/devel/sphinx/news.md b/devel/sphinx/news.md index 616287c..5f06dae 100644 --- a/devel/sphinx/news.md +++ b/devel/sphinx/news.md @@ -1,6 +1,13 @@ # What Is New in *stringx* +## 0.1.3 (2021-08-05) + +* [BUGFIX] #4: Fixed failing check with ICU 55. + +* [BUGFIX] #5: Fixed failing check under POSIX/C locale. + + ## 0.1.2 (2021-07-27) * First [CRAN](https://cran.r-project.org/package=stringx) release. diff --git a/devel/sphinx/rapi/constants.md b/devel/sphinx/rapi/constants.md index 2e2d6d0..7519b16 100644 --- a/devel/sphinx/rapi/constants.md +++ b/devel/sphinx/rapi/constants.md @@ -4,7 +4,7 @@ Letters and digits sets complementing the built-in `LETTERS` and `letters`, see [Constants](https://stat.ethz.ch/R-manual/R-devel/library/base/help/Constants.html). -Note: calling, e.g., [`tolower`](chartr.md) on `LETTERS_FRAK` does not currently yield `letters_frak`. +Note: calling, e.g., [`tolower`](chartr.md) on `LETTERS_FRAK` in the current version of ICU does not currently yield `letters_frak`. ## Usage diff --git a/devel/sphinx/rapi/grepl.md b/devel/sphinx/rapi/grepl.md index 25ee1c6..13bcf65 100644 --- a/devel/sphinx/rapi/grepl.md +++ b/devel/sphinx/rapi/grepl.md @@ -107,23 +107,23 @@ Related function(s): [`paste`](paste.md), [`nchar`](nchar.md), [`strsplit`](strs ```r x <- c("abc", "1237", "\U0001f602", "\U0001f603", "stringx\U0001f970", NA) -grepl2(x, "\\p{EMOJI_PRESENTATION}") -## [1] FALSE FALSE TRUE TRUE TRUE NA -which(grepl2(x, "\\p{EMOJI_PRESENTATION}")) # like grep -## [1] 3 4 5 -# at least 1 letter, digit, or emoji: -p <- c("\\p{L}", "\\p{N}", "\\p{EMOJI_PRESENTATION}") +grepl2(x, "\\p{L}") +## [1] TRUE FALSE FALSE FALSE TRUE NA +which(grepl2(x, "\\p{L}")) # like grep +## [1] 1 5 +# at least 1 letter or digit: +p <- c("\\p{L}", "\\p{N}") `dimnames<-`(outer(x, p, grepl2), list(x, p)) -## \\p{L} \\p{N} \\p{EMOJI_PRESENTATION} -## abc TRUE FALSE FALSE -## 1237 FALSE TRUE FALSE -## 😂 FALSE FALSE TRUE -## 😃 FALSE FALSE TRUE -## stringx🥰 TRUE FALSE TRUE -## NA NA NA -x |> grepv2("\\p{EMOJI_PRESENTATION}") -## [1] "😂" "😃" "stringx🥰" -grepv2(x, "\\p{EMOJI_PRESENTATION}", invert=TRUE) <- "\U0001F496" +## \\p{L} \\p{N} +## abc TRUE FALSE +## 1237 FALSE TRUE +## 😂 FALSE FALSE +## 😃 FALSE FALSE +## stringx🥰 TRUE FALSE +## NA NA +x |> grepv2("\\p{L}") +## [1] "abc" "stringx🥰" +grepv2(x, "\\p{L}", invert=TRUE) <- "\U0001F496" print(x) -## [1] "💖" "💖" "😂" "😃" "stringx🥰" NA +## [1] "abc" "💖" "💖" "💖" "stringx🥰" NA ``` diff --git a/devel/sphinx/rapi/gsub.md b/devel/sphinx/rapi/gsub.md index 6d7b36b..779e08e 100644 --- a/devel/sphinx/rapi/gsub.md +++ b/devel/sphinx/rapi/gsub.md @@ -96,8 +96,8 @@ Related function(s): [`paste`](paste.md), [`nchar`](nchar.md), [`grepl2`](grepl. ```r -"change \U0001f602 me \U0001f603" |> gsub2("\\p{EMOJI_PRESENTATION}", "O_O") -## [1] "change O_O me O_O" +"change \U0001f602 me \U0001f603" |> gsub2("\\p{L}+", "O_O") +## [1] "O_O 😂 O_O 😃" x <- c("mario", "Mario", "M\u00E1rio", "M\u00C1RIO", "Mar\u00EDa", "Rosario", NA) sub2(x, "mario", "M\u00E1rio", fixed=NA, strength=1L) ## [1] "Mário" "Mário" "Mário" "Mário" "María" "Rosario" NA diff --git a/devel/sphinx/rapi/sprintf.md b/devel/sphinx/rapi/sprintf.md index 3e21ae6..caa4871 100644 --- a/devel/sphinx/rapi/sprintf.md +++ b/devel/sphinx/rapi/sprintf.md @@ -89,6 +89,6 @@ cat(stringx::sprintf("%8s=%+.3f", l, r), sep="\n") # coercion of the same argument to different types: stringx::printf(c("UNIX time %1$f is %1$s.", "%1$s is %1$f UNIX time."), Sys.time()) -## UNIX time 1627519463.764384 is 2021-07-29 10:44:23. -## 2021-07-29 10:44:23 is 1627519463.764384 UNIX time. +## UNIX time 1628137840.855767 is 2021-08-05 14:30:40. +## 2021-08-05 14:30:40 is 1628137840.855767 UNIX time. ``` diff --git a/devel/sphinx/rapi/strptime.md b/devel/sphinx/rapi/strptime.md index 4887023..461a09c 100644 --- a/devel/sphinx/rapi/strptime.md +++ b/devel/sphinx/rapi/strptime.md @@ -74,22 +74,22 @@ Related function(s): [`sprintf`](sprintf.md) ```r stringx::strftime(Sys.time()) # default format - ISO 8601 -## [1] "2021-07-29T10:44:24+1000" +## [1] "2021-08-05T14:30:41+1000" f <- c("date_full", "%Y-%m-%d", "date_relative_short", "datetime_full") stringx::strftime(Sys.time(), f) # current default locale -## [1] "Thursday, 29 July 2021" -## [2] "2021-07-29" +## [1] "Thursday, 5 August 2021" +## [2] "2021-08-05" ## [3] "today" -## [4] "Thursday, 29 July 2021 at 10:44:24 am Australian Eastern Standard Time" +## [4] "Thursday, 5 August 2021 at 2:30:41 pm Australian Eastern Standard Time" stringx::strftime(Sys.time(), f, locale="de_DE") -## [1] "Donnerstag, 29. Juli 2021" -## [2] "2021-07-29" -## [3] "heute" -## [4] "Donnerstag, 29. Juli 2021 um 10:44:24 Ostaustralische Normalzeit" +## [1] "Donnerstag, 5. August 2021" +## [2] "2021-08-05" +## [3] "heute" +## [4] "Donnerstag, 5. August 2021 um 14:30:41 Ostaustralische Normalzeit" stringx::strftime(Sys.time(), "date_short", locale="en_IL@calendar=hebrew") -## [1] "20 Av 5781" +## [1] "27 Av 5781" stringx::strptime("1970-01-01 00:00:00", "%Y-%m-%d %H:%M:%S", tz="GMT") ## [1] "1970-01-01 00:00:00 GMT" stringx::strptime("14 Nisan 5703", "date_short", locale="en_IL@calendar=hebrew") -## [1] "1943-04-19 10:44:24 AEST" +## [1] "1943-04-19 14:30:41 AEST" ``` diff --git a/docs/_sources/index.rst.txt b/docs/_sources/index.rst.txt index c7f1e5b..ddccdad 100644 --- a/docs/_sources/index.rst.txt +++ b/docs/_sources/index.rst.txt @@ -29,8 +29,8 @@ processing to bioinformatics. It also gives powerful means to represent or transfer unstructured data. **stringx brings R string processing abilities into the 21st century.** -It replaces functions like `paste`, `grep`, `tolower`, `strftime`, -and `sprintf` with ones that: +It replaces functions like ``paste()``, ``grep()``, ``tolower()``, +``strftime()``, and ``sprintf()`` with ones that: * support a wide range of languages and scripts and fully conform to `Unicode `_ standards @@ -42,7 +42,7 @@ and `sprintf` with ones that: with other procedures, etc.; they are all thoroughly documented in this online manual, happy reading! 🤓), -* are more forward-pipe (`|>` or `magrittr::%>%`) operator-friendly. +* are more forward-pipe (``|>`` or ``magrittr::%>%``) operator-friendly. Also, a few new, useful operations are introduced. diff --git a/docs/_sources/news.md.txt b/docs/_sources/news.md.txt index 616287c..5f06dae 100644 --- a/docs/_sources/news.md.txt +++ b/docs/_sources/news.md.txt @@ -1,6 +1,13 @@ # What Is New in *stringx* +## 0.1.3 (2021-08-05) + +* [BUGFIX] #4: Fixed failing check with ICU 55. + +* [BUGFIX] #5: Fixed failing check under POSIX/C locale. + + ## 0.1.2 (2021-07-27) * First [CRAN](https://cran.r-project.org/package=stringx) release. diff --git a/docs/_sources/rapi/constants.md.txt b/docs/_sources/rapi/constants.md.txt index 2e2d6d0..7519b16 100644 --- a/docs/_sources/rapi/constants.md.txt +++ b/docs/_sources/rapi/constants.md.txt @@ -4,7 +4,7 @@ Letters and digits sets complementing the built-in `LETTERS` and `letters`, see [Constants](https://stat.ethz.ch/R-manual/R-devel/library/base/help/Constants.html). -Note: calling, e.g., [`tolower`](chartr.md) on `LETTERS_FRAK` does not currently yield `letters_frak`. +Note: calling, e.g., [`tolower`](chartr.md) on `LETTERS_FRAK` in the current version of ICU does not currently yield `letters_frak`. ## Usage diff --git a/docs/_sources/rapi/grepl.md.txt b/docs/_sources/rapi/grepl.md.txt index 25ee1c6..13bcf65 100644 --- a/docs/_sources/rapi/grepl.md.txt +++ b/docs/_sources/rapi/grepl.md.txt @@ -107,23 +107,23 @@ Related function(s): [`paste`](paste.md), [`nchar`](nchar.md), [`strsplit`](strs ```r x <- c("abc", "1237", "\U0001f602", "\U0001f603", "stringx\U0001f970", NA) -grepl2(x, "\\p{EMOJI_PRESENTATION}") -## [1] FALSE FALSE TRUE TRUE TRUE NA -which(grepl2(x, "\\p{EMOJI_PRESENTATION}")) # like grep -## [1] 3 4 5 -# at least 1 letter, digit, or emoji: -p <- c("\\p{L}", "\\p{N}", "\\p{EMOJI_PRESENTATION}") +grepl2(x, "\\p{L}") +## [1] TRUE FALSE FALSE FALSE TRUE NA +which(grepl2(x, "\\p{L}")) # like grep +## [1] 1 5 +# at least 1 letter or digit: +p <- c("\\p{L}", "\\p{N}") `dimnames<-`(outer(x, p, grepl2), list(x, p)) -## \\p{L} \\p{N} \\p{EMOJI_PRESENTATION} -## abc TRUE FALSE FALSE -## 1237 FALSE TRUE FALSE -## 😂 FALSE FALSE TRUE -## 😃 FALSE FALSE TRUE -## stringx🥰 TRUE FALSE TRUE -## NA NA NA -x |> grepv2("\\p{EMOJI_PRESENTATION}") -## [1] "😂" "😃" "stringx🥰" -grepv2(x, "\\p{EMOJI_PRESENTATION}", invert=TRUE) <- "\U0001F496" +## \\p{L} \\p{N} +## abc TRUE FALSE +## 1237 FALSE TRUE +## 😂 FALSE FALSE +## 😃 FALSE FALSE +## stringx🥰 TRUE FALSE +## NA NA +x |> grepv2("\\p{L}") +## [1] "abc" "stringx🥰" +grepv2(x, "\\p{L}", invert=TRUE) <- "\U0001F496" print(x) -## [1] "💖" "💖" "😂" "😃" "stringx🥰" NA +## [1] "abc" "💖" "💖" "💖" "stringx🥰" NA ``` diff --git a/docs/_sources/rapi/gsub.md.txt b/docs/_sources/rapi/gsub.md.txt index 6d7b36b..779e08e 100644 --- a/docs/_sources/rapi/gsub.md.txt +++ b/docs/_sources/rapi/gsub.md.txt @@ -96,8 +96,8 @@ Related function(s): [`paste`](paste.md), [`nchar`](nchar.md), [`grepl2`](grepl. ```r -"change \U0001f602 me \U0001f603" |> gsub2("\\p{EMOJI_PRESENTATION}", "O_O") -## [1] "change O_O me O_O" +"change \U0001f602 me \U0001f603" |> gsub2("\\p{L}+", "O_O") +## [1] "O_O 😂 O_O 😃" x <- c("mario", "Mario", "M\u00E1rio", "M\u00C1RIO", "Mar\u00EDa", "Rosario", NA) sub2(x, "mario", "M\u00E1rio", fixed=NA, strength=1L) ## [1] "Mário" "Mário" "Mário" "Mário" "María" "Rosario" NA diff --git a/docs/_sources/rapi/sprintf.md.txt b/docs/_sources/rapi/sprintf.md.txt index 3e21ae6..caa4871 100644 --- a/docs/_sources/rapi/sprintf.md.txt +++ b/docs/_sources/rapi/sprintf.md.txt @@ -89,6 +89,6 @@ cat(stringx::sprintf("%8s=%+.3f", l, r), sep="\n") # coercion of the same argument to different types: stringx::printf(c("UNIX time %1$f is %1$s.", "%1$s is %1$f UNIX time."), Sys.time()) -## UNIX time 1627519463.764384 is 2021-07-29 10:44:23. -## 2021-07-29 10:44:23 is 1627519463.764384 UNIX time. +## UNIX time 1628137840.855767 is 2021-08-05 14:30:40. +## 2021-08-05 14:30:40 is 1628137840.855767 UNIX time. ``` diff --git a/docs/_sources/rapi/strptime.md.txt b/docs/_sources/rapi/strptime.md.txt index 4887023..461a09c 100644 --- a/docs/_sources/rapi/strptime.md.txt +++ b/docs/_sources/rapi/strptime.md.txt @@ -74,22 +74,22 @@ Related function(s): [`sprintf`](sprintf.md) ```r stringx::strftime(Sys.time()) # default format - ISO 8601 -## [1] "2021-07-29T10:44:24+1000" +## [1] "2021-08-05T14:30:41+1000" f <- c("date_full", "%Y-%m-%d", "date_relative_short", "datetime_full") stringx::strftime(Sys.time(), f) # current default locale -## [1] "Thursday, 29 July 2021" -## [2] "2021-07-29" +## [1] "Thursday, 5 August 2021" +## [2] "2021-08-05" ## [3] "today" -## [4] "Thursday, 29 July 2021 at 10:44:24 am Australian Eastern Standard Time" +## [4] "Thursday, 5 August 2021 at 2:30:41 pm Australian Eastern Standard Time" stringx::strftime(Sys.time(), f, locale="de_DE") -## [1] "Donnerstag, 29. Juli 2021" -## [2] "2021-07-29" -## [3] "heute" -## [4] "Donnerstag, 29. Juli 2021 um 10:44:24 Ostaustralische Normalzeit" +## [1] "Donnerstag, 5. August 2021" +## [2] "2021-08-05" +## [3] "heute" +## [4] "Donnerstag, 5. August 2021 um 14:30:41 Ostaustralische Normalzeit" stringx::strftime(Sys.time(), "date_short", locale="en_IL@calendar=hebrew") -## [1] "20 Av 5781" +## [1] "27 Av 5781" stringx::strptime("1970-01-01 00:00:00", "%Y-%m-%d %H:%M:%S", tz="GMT") ## [1] "1970-01-01 00:00:00 GMT" stringx::strptime("14 Nisan 5703", "date_short", locale="en_IL@calendar=hebrew") -## [1] "1943-04-19 10:44:24 AEST" +## [1] "1943-04-19 14:30:41 AEST" ``` diff --git a/docs/_static/documentation_options.js b/docs/_static/documentation_options.js index 0030cfd..d7da002 100644 --- a/docs/_static/documentation_options.js +++ b/docs/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '0.1.2', + VERSION: '0.1.3', LANGUAGE: 'None', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs/genindex.html b/docs/genindex.html index 134b1d0..34a0201 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -63,7 +63,7 @@
- 0.1.2 + 0.1.3
@@ -206,7 +206,7 @@

Index

© Copyright 2021, Marek Gagolewski. - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

diff --git a/docs/index.html b/docs/index.html index d243f90..613f9d2 100644 --- a/docs/index.html +++ b/docs/index.html @@ -64,7 +64,7 @@
- 0.1.2 + 0.1.3
@@ -222,8 +222,8 @@

stringx: Drop-in replacements for base R string functions powered by stringi processing to bioinformatics. It also gives powerful means to represent or transfer unstructured data.

stringx brings R string processing abilities into the 21st century. -It replaces functions like paste, grep, tolower, strftime, -and sprintf with ones that:

+It replaces functions like paste(), grep(), tolower(), +strftime(), and sprintf() with ones that:

  • support a wide range of languages and scripts and fully conform to Unicode standards @@ -235,7 +235,7 @@

    stringx: Drop-in replacements for base R string functions powered by stringi with other procedures, etc.; they are all thoroughly documented in this online manual, happy reading! 🤓),

  • -
  • are more forward-pipe (|> or magrittr::%>%) operator-friendly.

  • +
  • are more forward-pipe (|> or magrittr::%>%) operator-friendly.

Also, a few new, useful operations are introduced.

install.packages("stringx")  # install from CRAN
@@ -323,7 +323,7 @@ 

stringx: Drop-in replacements for base R string functions powered by stringi

© Copyright 2021, Marek Gagolewski. - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

diff --git a/docs/news.html b/docs/news.html index 5f00cd3..8b48f88 100644 --- a/docs/news.html +++ b/docs/news.html @@ -64,7 +64,7 @@
- 0.1.2 + 0.1.3
@@ -123,9 +123,10 @@
  • CRAN Entry
  • Author's Homepage
  • What Is New in stringx
  • @@ -203,13 +204,20 @@

    What Is New in stringx

    -

    0.1.2 (2021-07-27)

    +

    0.1.3 (2021-08-05)

      -
    • First CRAN release.

    • +
    • [BUGFIX] #4: Fixed failing check with ICU 55.

    • +
    • [BUGFIX] #5: Fixed failing check under POSIX/C locale.

    -

    0.1.1 (2021-07-15)

    +

    0.1.2 (2021-07-27)

    +
      +
    • First CRAN release.

    • +
    +
    +
    +

    0.1.1 (2021-07-15)

    -
    -

    0.0.0 (2021-05-07)

    + @@ -227,7 +227,7 @@

    R Package stringx Reference - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/about_stringx.html b/docs/rapi/about_stringx.html index 9404839..8acd511 100644 --- a/docs/rapi/about_stringx.html +++ b/docs/rapi/about_stringx.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -244,7 +244,7 @@

    See Also - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/chartr.html b/docs/rapi/chartr.html index 541209e..64c5a67 100644 --- a/docs/rapi/chartr.html +++ b/docs/rapi/chartr.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -333,7 +333,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/constants.html b/docs/rapi/constants.html index 0e8d172..7c93c55 100644 --- a/docs/rapi/constants.html +++ b/docs/rapi/constants.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -211,7 +211,7 @@

    constants: Character Constants

    Description

    Letters and digits sets complementing the built-in LETTERS and letters, see Constants.

    -

    Note: calling, e.g., tolower on LETTERS_FRAK does not currently yield letters_frak.

    +

    Note: calling, e.g., tolower on LETTERS_FRAK in the current version of ICU does not currently yield letters_frak.

    Usage

    @@ -321,7 +321,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/gregexpr.html b/docs/rapi/gregexpr.html index 655df69..530f458 100644 --- a/docs/rapi/gregexpr.html +++ b/docs/rapi/gregexpr.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -494,7 +494,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/gregextr.html b/docs/rapi/gregextr.html index 07c5da6..9b52d29 100644 --- a/docs/rapi/gregextr.html +++ b/docs/rapi/gregextr.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -387,7 +387,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/grepl.html b/docs/rapi/grepl.html index 0f013f3..17f41bd 100644 --- a/docs/rapi/grepl.html +++ b/docs/rapi/grepl.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -324,25 +324,25 @@

    See Also

    Examples

    x <- c("abc", "1237", "\U0001f602", "\U0001f603", "stringx\U0001f970", NA)
    -grepl2(x, "\\p{EMOJI_PRESENTATION}")
    -## [1] FALSE FALSE  TRUE  TRUE  TRUE    NA
    -which(grepl2(x, "\\p{EMOJI_PRESENTATION}"))  # like grep
    -## [1] 3 4 5
    -# at least 1 letter, digit, or emoji:
    -p <- c("\\p{L}", "\\p{N}", "\\p{EMOJI_PRESENTATION}")
    +grepl2(x, "\\p{L}")
    +## [1]  TRUE FALSE FALSE FALSE  TRUE    NA
    +which(grepl2(x, "\\p{L}"))  # like grep
    +## [1] 1 5
    +# at least 1 letter or digit:
    +p <- c("\\p{L}", "\\p{N}")
     `dimnames<-`(outer(x, p, grepl2), list(x, p))
    -##           \\p{L} \\p{N} \\p{EMOJI_PRESENTATION}
    -## abc         TRUE  FALSE                   FALSE
    -## 1237       FALSE   TRUE                   FALSE
    -## 😂         FALSE  FALSE                    TRUE
    -## 😃         FALSE  FALSE                    TRUE
    -## stringx🥰   TRUE  FALSE                    TRUE
    -## <NA>          NA     NA                      NA
    -x |> grepv2("\\p{EMOJI_PRESENTATION}")
    -## [1] "😂"        "😃"        "stringx🥰"
    -grepv2(x, "\\p{EMOJI_PRESENTATION}", invert=TRUE) <- "\U0001F496"
    +##           \\p{L} \\p{N}
    +## abc         TRUE  FALSE
    +## 1237       FALSE   TRUE
    +## 😂         FALSE  FALSE
    +## 😃         FALSE  FALSE
    +## stringx🥰   TRUE  FALSE
    +## <NA>          NA     NA
    +x |> grepv2("\\p{L}")
    +## [1] "abc"       "stringx🥰"
    +grepv2(x, "\\p{L}", invert=TRUE) <- "\U0001F496"
     print(x)
    -## [1] "💖"        "💖"        "😂"        "😃"        "stringx🥰" NA
    +## [1] "abc"       "💖"        "💖"        "💖"        "stringx🥰" NA
     

    @@ -364,7 +364,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/gsub.html b/docs/rapi/gsub.html index 513f580..751c63a 100644 --- a/docs/rapi/gsub.html +++ b/docs/rapi/gsub.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -314,8 +314,8 @@

    See Also

    Examples

    -
    "change \U0001f602 me \U0001f603" |> gsub2("\\p{EMOJI_PRESENTATION}", "O_O")
    -## [1] "change O_O me O_O"
    +
    "change \U0001f602 me \U0001f603" |> gsub2("\\p{L}+", "O_O")
    +## [1] "O_O 😂 O_O 😃"
     x <- c("mario", "Mario", "M\u00E1rio", "M\u00C1RIO", "Mar\u00EDa", "Rosario", NA)
     sub2(x, "mario", "M\u00E1rio", fixed=NA, strength=1L)
     ## [1] "Mário"   "Mário"   "Mário"   "Mário"   "María"   "Rosario" NA
    @@ -356,7 +356,7 @@ 

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/nchar.html b/docs/rapi/nchar.html index cb64a16..37750b2 100644 --- a/docs/rapi/nchar.html +++ b/docs/rapi/nchar.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -310,7 +310,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/paste.html b/docs/rapi/paste.html index a7bb8ed..2d42f20 100644 --- a/docs/rapi/paste.html +++ b/docs/rapi/paste.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -394,7 +394,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/sort.html b/docs/rapi/sort.html index e719c13..1281cda 100644 --- a/docs/rapi/sort.html +++ b/docs/rapi/sort.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -395,7 +395,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/sprintf.html b/docs/rapi/sprintf.html index b61f96d..cfe6d73 100644 --- a/docs/rapi/sprintf.html +++ b/docs/rapi/sprintf.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -306,8 +306,8 @@

    Examples# coercion of the same argument to different types: stringx::printf(c("UNIX time %1$f is %1$s.", "%1$s is %1$f UNIX time."), Sys.time()) -## UNIX time 1627519463.764384 is 2021-07-29 10:44:23. -## 2021-07-29 10:44:23 is 1627519463.764384 UNIX time. +## UNIX time 1628137840.855767 is 2021-08-05 14:30:40. +## 2021-08-05 14:30:40 is 1628137840.855767 UNIX time.

    @@ -329,7 +329,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/startswith.html b/docs/rapi/startswith.html index 4aa6cd3..8a7a903 100644 --- a/docs/rapi/startswith.html +++ b/docs/rapi/startswith.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -343,7 +343,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/strcoll.html b/docs/rapi/strcoll.html index 8a93937..ad89496 100644 --- a/docs/rapi/strcoll.html +++ b/docs/rapi/strcoll.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -340,7 +340,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/strptime.html b/docs/rapi/strptime.html index 979d7f5..7e8fe1c 100644 --- a/docs/rapi/strptime.html +++ b/docs/rapi/strptime.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -296,24 +296,24 @@

    See Also

    Examples

    stringx::strftime(Sys.time())  # default format - ISO 8601
    -## [1] "2021-07-29T10:44:24+1000"
    +## [1] "2021-08-05T14:30:41+1000"
     f <- c("date_full", "%Y-%m-%d", "date_relative_short", "datetime_full")
     stringx::strftime(Sys.time(), f)  # current default locale
    -## [1] "Thursday, 29 July 2021"                                                
    -## [2] "2021-07-29"                                                            
    +## [1] "Thursday, 5 August 2021"                                               
    +## [2] "2021-08-05"                                                            
     ## [3] "today"                                                                 
    -## [4] "Thursday, 29 July 2021 at 10:44:24 am Australian Eastern Standard Time"
    +## [4] "Thursday, 5 August 2021 at 2:30:41 pm Australian Eastern Standard Time"
     stringx::strftime(Sys.time(), f, locale="de_DE")
    -## [1] "Donnerstag, 29. Juli 2021"                                       
    -## [2] "2021-07-29"                                                      
    -## [3] "heute"                                                           
    -## [4] "Donnerstag, 29. Juli 2021 um 10:44:24 Ostaustralische Normalzeit"
    +## [1] "Donnerstag, 5. August 2021"                                       
    +## [2] "2021-08-05"                                                       
    +## [3] "heute"                                                            
    +## [4] "Donnerstag, 5. August 2021 um 14:30:41 Ostaustralische Normalzeit"
     stringx::strftime(Sys.time(), "date_short", locale="en_IL@calendar=hebrew")
    -## [1] "20 Av 5781"
    +## [1] "27 Av 5781"
     stringx::strptime("1970-01-01 00:00:00", "%Y-%m-%d %H:%M:%S", tz="GMT")
     ## [1] "1970-01-01 00:00:00 GMT"
     stringx::strptime("14 Nisan 5703", "date_short", locale="en_IL@calendar=hebrew")
    -## [1] "1943-04-19 10:44:24 AEST"
    +## [1] "1943-04-19 14:30:41 AEST"
     

    @@ -335,7 +335,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/strrep.html b/docs/rapi/strrep.html index af768b0..7e85fc4 100644 --- a/docs/rapi/strrep.html +++ b/docs/rapi/strrep.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -320,7 +320,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/strsplit.html b/docs/rapi/strsplit.html index 03687ac..86090b5 100644 --- a/docs/rapi/strsplit.html +++ b/docs/rapi/strsplit.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -349,7 +349,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/strtrim.html b/docs/rapi/strtrim.html index 9d2cc39..2d13a4a 100644 --- a/docs/rapi/strtrim.html +++ b/docs/rapi/strtrim.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -308,7 +308,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/strwrap.html b/docs/rapi/strwrap.html index 70849e9..89d8793 100644 --- a/docs/rapi/strwrap.html +++ b/docs/rapi/strwrap.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -334,7 +334,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/substr.html b/docs/rapi/substr.html index 6998b8d..cea7807 100644 --- a/docs/rapi/substr.html +++ b/docs/rapi/substr.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -373,7 +373,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/rapi/trimws.html b/docs/rapi/trimws.html index e59333a..df2ac9e 100644 --- a/docs/rapi/trimws.html +++ b/docs/rapi/trimws.html @@ -65,7 +65,7 @@
    - 0.1.2 + 0.1.3
    @@ -298,7 +298,7 @@

    Examples - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/search.html b/docs/search.html index 90bf414..21dd51e 100644 --- a/docs/search.html +++ b/docs/search.html @@ -66,7 +66,7 @@
    - 0.1.2 + 0.1.3
    @@ -212,7 +212,7 @@

    © Copyright 2021, Marek Gagolewski. - Last updated on 2021-07-29T10:44:28+1000. + Last updated on 2021-08-05T14:30:46+1000.

    diff --git a/docs/searchindex.js b/docs/searchindex.js index c8c97af..b44fb8f 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["index","news","rapi","rapi/about_stringx","rapi/chartr","rapi/constants","rapi/gregexpr","rapi/gregextr","rapi/grepl","rapi/gsub","rapi/nchar","rapi/paste","rapi/sort","rapi/sprintf","rapi/startswith","rapi/strcoll","rapi/strptime","rapi/strrep","rapi/strsplit","rapi/strtrim","rapi/strwrap","rapi/substr","rapi/trimws"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":2,sphinx:56},filenames:["index.rst","news.md","rapi.md","rapi/about_stringx.md","rapi/chartr.md","rapi/constants.md","rapi/gregexpr.md","rapi/gregextr.md","rapi/grepl.md","rapi/gsub.md","rapi/nchar.md","rapi/paste.md","rapi/sort.md","rapi/sprintf.md","rapi/startswith.md","rapi/strcoll.md","rapi/strptime.md","rapi/strrep.md","rapi/strsplit.md","rapi/strtrim.md","rapi/strwrap.md","rapi/substr.md","rapi/trimws.md"],objects:{},objnames:{},objtypes:{},terms:{"0100":16,"100":[11,15],"1000":[11,15,16],"10001":11,"10004":11,"1001":11,"1003":11,"1004":11,"101":15,"103":11,"1119":20,"1184":20,"123":18,"1237":8,"142":[0,13],"1627519463":13,"1943":16,"1970":16,"1981":20,"1st":19,"2015":16,"2021":[13,16],"21st":0,"29t10":16,"3100":11,"31t23":16,"389":[0,13],"41000":11,"5703":16,"5781":16,"718":[0,13],"764384":13,"8192":13,"8601":16,"870":[0,13],"\u0105":20,"\u0130":4,"\u03b1":[4,5],"\u03b2":[4,5],"\u03b3":[4,5],"\u03b4":[4,5],"\u03b5":[4,5],"\u03b6":[4,5],"\u03b7":[4,5],"\u03b8":[4,5],"\u03b9":[4,5],"\u03ba":[4,5],"\u03bb":[4,5],"\u03bc":[4,5],"\u03bd":[4,5],"\u03be":[4,5],"\u03bf":[4,5],"\u03c0":[0,4,5,13],"\u03c0\u00b2":[0,13],"\u03c1":[4,5],"\u03c3":[4,5],"\u03c4":[4,5],"\u03c5":[4,5],"\u03c6":[4,5],"\u03c7":[4,5],"\u03c8":[4,5],"\u03c9":[4,5],"\u2102":5,"\u210d":5,"\u2115":5,"\u2119":5,"\u211a":5,"\u211d":5,"\u2124":5,"\ud835\udc00":5,"\ud835\udc01":5,"\ud835\udc02":5,"\ud835\udc03":5,"\ud835\udc04":5,"\ud835\udc05":5,"\ud835\udc06":5,"\ud835\udc07":5,"\ud835\udc08":5,"\ud835\udc09":5,"\ud835\udc0a":5,"\ud835\udc0b":5,"\ud835\udc0c":5,"\ud835\udc0d":5,"\ud835\udc0e":5,"\ud835\udc0f":5,"\ud835\udc10":5,"\ud835\udc11":5,"\ud835\udc12":5,"\ud835\udc13":5,"\ud835\udc14":5,"\ud835\udc15":5,"\ud835\udc16":5,"\ud835\udc17":5,"\ud835\udc18":5,"\ud835\udc19":5,"\ud835\udc1a":5,"\ud835\udc1b":5,"\ud835\udc1c":5,"\ud835\udc1d":5,"\ud835\udc1e":5,"\ud835\udc1f":5,"\ud835\udc20":5,"\ud835\udc21":5,"\ud835\udc22":5,"\ud835\udc23":5,"\ud835\udc24":5,"\ud835\udc25":5,"\ud835\udc26":5,"\ud835\udc27":5,"\ud835\udc28":5,"\ud835\udc29":5,"\ud835\udc2a":5,"\ud835\udc2b":5,"\ud835\udc2c":5,"\ud835\udc2d":5,"\ud835\udc2e":5,"\ud835\udc2f":5,"\ud835\udc30":5,"\ud835\udc31":5,"\ud835\udc32":5,"\ud835\udc33":5,"\ud835\udcd0":5,"\ud835\udcd1":5,"\ud835\udcd2":5,"\ud835\udcd3":5,"\ud835\udcd4":5,"\ud835\udcd5":5,"\ud835\udcd6":5,"\ud835\udcd7":5,"\ud835\udcd8":5,"\ud835\udcd9":5,"\ud835\udcda":5,"\ud835\udcdb":5,"\ud835\udcdc":5,"\ud835\udcdd":5,"\ud835\udcde":5,"\ud835\udcdf":5,"\ud835\udce0":5,"\ud835\udce1":5,"\ud835\udce2":5,"\ud835\udce3":5,"\ud835\udce4":5,"\ud835\udce5":5,"\ud835\udce6":5,"\ud835\udce7":5,"\ud835\udce8":5,"\ud835\udce9":5,"\ud835\udcea":5,"\ud835\udceb":5,"\ud835\udcec":5,"\ud835\udced":5,"\ud835\udcee":5,"\ud835\udcef":5,"\ud835\udcf0":5,"\ud835\udcf1":5,"\ud835\udcf2":5,"\ud835\udcf3":5,"\ud835\udcf4":5,"\ud835\udcf5":5,"\ud835\udcf6":5,"\ud835\udcf7":5,"\ud835\udcf8":5,"\ud835\udcf9":5,"\ud835\udcfa":5,"\ud835\udcfb":5,"\ud835\udcfc":5,"\ud835\udcfd":5,"\ud835\udcfe":5,"\ud835\udcff":5,"\ud835\udd00":5,"\ud835\udd01":5,"\ud835\udd02":5,"\ud835\udd03":5,"\ud835\udd38":5,"\ud835\udd39":5,"\ud835\udd3b":5,"\ud835\udd3c":5,"\ud835\udd3d":5,"\ud835\udd3e":5,"\ud835\udd40":5,"\ud835\udd41":5,"\ud835\udd42":5,"\ud835\udd43":5,"\ud835\udd44":5,"\ud835\udd46":5,"\ud835\udd4a":5,"\ud835\udd4b":5,"\ud835\udd4c":5,"\ud835\udd4d":5,"\ud835\udd4e":5,"\ud835\udd4f":5,"\ud835\udd50":5,"\ud835\udd52":5,"\ud835\udd53":5,"\ud835\udd54":[5,7],"\ud835\udd55":5,"\ud835\udd56":5,"\ud835\udd57":5,"\ud835\udd58":5,"\ud835\udd59":5,"\ud835\udd5a":5,"\ud835\udd5b":5,"\ud835\udd5c":5,"\ud835\udd5d":5,"\ud835\udd5e":5,"\ud835\udd5f":5,"\ud835\udd60":5,"\ud835\udd61":5,"\ud835\udd62":5,"\ud835\udd63":5,"\ud835\udd64":5,"\ud835\udd65":5,"\ud835\udd66":5,"\ud835\udd67":5,"\ud835\udd68":5,"\ud835\udd69":5,"\ud835\udd6a":5,"\ud835\udd6b":5,"\ud835\udd6c":5,"\ud835\udd6d":5,"\ud835\udd6e":5,"\ud835\udd6f":5,"\ud835\udd70":5,"\ud835\udd71":5,"\ud835\udd72":5,"\ud835\udd73":5,"\ud835\udd74":5,"\ud835\udd75":5,"\ud835\udd76":5,"\ud835\udd77":5,"\ud835\udd78":5,"\ud835\udd79":5,"\ud835\udd7a":5,"\ud835\udd7b":5,"\ud835\udd7c":5,"\ud835\udd7d":5,"\ud835\udd7e":5,"\ud835\udd7f":5,"\ud835\udd80":5,"\ud835\udd81":5,"\ud835\udd82":5,"\ud835\udd83":5,"\ud835\udd84":5,"\ud835\udd85":5,"\ud835\udd86":5,"\ud835\udd87":5,"\ud835\udd88":5,"\ud835\udd89":5,"\ud835\udd8a":5,"\ud835\udd8b":5,"\ud835\udd8c":5,"\ud835\udd8d":5,"\ud835\udd8e":5,"\ud835\udd8f":5,"\ud835\udd90":5,"\ud835\udd91":5,"\ud835\udd92":5,"\ud835\udd93":5,"\ud835\udd94":5,"\ud835\udd95":5,"\ud835\udd96":5,"\ud835\udd97":5,"\ud835\udd98":5,"\ud835\udd99":5,"\ud835\udd9a":5,"\ud835\udd9b":5,"\ud835\udd9c":5,"\ud835\udd9d":5,"\ud835\udd9e":5,"\ud835\udd9f":5,"abgdez\u0113thiklmn":4,"break":[12,20,21],"byte":[10,13],"case":[0,4,5,6,7,8,9,11,13,14,18,19],"char":[10,18],"class":[6,8,9,12,16,18,22],"default":[4,10,11,12,15,16,20,21,22],"function":[1,2,4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],"gro\u00df":4,"long":[0,4],"m\u00e1rio":[9,14],"mar\u00eda":9,"new":[0,4,7,8,11,12,13,21],"null":[4,11,12,15,16,17,20],"public":[0,3],"return":[4,6,7,8,9,10,12,13,14,15,16,18,19,20,21,22],"switch":4,"true":[4,6,7,8,9,10,11,12,14,15,18,20,21],"while":21,"xoprstyphchps\u014d":4,Added:1,ERE:[6,8,9,18],For:[6,11,14,15,18,21],Its:8,NAs:11,Not:[9,19,21,22],Sys:[13,16],The:[0,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],Their:[6,7,21],These:[4,6,7,8,9,14,15],Use:6,Using:1,__add__:11,__mul__:17,a1000:12,a100:12,a101:12,a10:12,a11:12,a99:12,aa3nn3:9,aaa:[17,19],aaaaa:19,aba:14,ababa:14,abb:14,abc:[8,14,18],abcdefghijklmnopqrstuvwxyz:[4,9],abil:0,about:0,about_search_col:[6,7,8,9,14,18],about_search_fix:[6,7,8,9,14,18],about_search_regex:[6,7,8,9,18,22],about_stringx:[0,2],abov:11,aca1:[6,7],aca2:[6,7],aca:[6,7],acac:7,acacaca:[6,7],accept:9,account:11,across:[0,12,15,16],actg:6,actgct:0,actgggca:[6,7],actual:[8,11],added:[14,18],addition:[6,9,11],aest:16,after:[11,20],aggreg:11,ago:[0,4],ahead:18,ainopqrstuvwxyz:9,ainv:9,algorithm:[6,7,8,9,12,14,15,18,20],alia:[6,14,18],alias:14,all:[0,4,6,7,9,18,21],allow:[8,9,12,13,19,21],allowna:10,alphabet:0,also:0,altern:7,alternate_shift:[12,15],alwai:[4,6,7,11,13,16],ambigu:16,ambit:0,amnopqrstuvwxyz:9,amnz:9,amongst:[6,7,8,9,14,18,21],analysi:0,ani:[0,3,4,15,18,20],anymor:13,anywai:[11,13],append:[13,21],appli:[4,21],appreci:12,argument:0,arithmet:[11,17,19],around:0,arrang:[12,20],assign:6,asterisk:13,attempt:[6,8,9,10,16,18],attr:[6,11,17,21],attrib1:17,attribut:[0,4,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21],australian:16,author:0,avail:[0,1,6,8,9,18,22],averag:12,avoid:16,baba:14,bac:14,back:9,bacon:[4,21],base:[1,2,7],becaus:[8,9,11,12,13,15,17],been:[1,14],begin:12,behav:11,behaviour:[1,9,11,15],being:[0,21],below:11,best:18,between:[4,6,7,8,9,14,18,20],beyond:0,binari:[11,15,21],bioinformat:0,blackboard:5,bold:5,both:[6,9,11,13,14,15,17,18,19,22],boundari:20,bring:0,bug:0,built:[3,5,11],burden:11,cac:[6,7],calendar:16,call:[5,8,9,11,12,13,15,17,21],calligraphi:5,can:[0,4,6,7,8,9,11,12,13,14,18,21,22],cannot:[6,7,8,16],canon:15,captur:[6,7],capture_group:7,care:18,case_level:[12,15],casefold:[1,4],cat:[0,13],categori:[6,8,9,18,22],ccc:17,centuri:0,chang:[9,20,21],charact:[0,2,3,4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],chartr2:[1,4],chartr:[0,1,2],check:22,chladn:15,chosen:12,chunk:[6,7,9,18,21],clean:[8,9],cluster:18,code:[0,4,10,11,12,13,15,17,18,20,21,22],coerc:[11,13],coercibl:[4,10,11,13,16,17],coercion:[6,7,8,9,11,13,14],collaps:11,collat:[6,7,8,9,12,14,15,18],column:[6,7],com:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],combin:[8,10,19,20],commit:4,commun:0,compar:[0,2],comparison:15,compat:[4,9,12,21],complement:5,compon:[0,3],comput:[0,10],concaten:[0,2,17],condit:6,conform:[0,16],confus:[9,19,21,22],conjunct:[8,12],consecut:[6,11],consequ:20,consid:[6,20,21],consist:[0,3,4,6,7,8],consortium:3,constant:[0,1,2],contemporari:22,content:[7,8,21],contigu:21,contrari:4,conveni:[0,3,6,7,8,9,14,16,18],convers:[4,11,13],convert:[9,11,16,20,21],copi:[17,21],correct:3,correctli:[11,18],correspond:[6,7,8,9,10,11,13,15,16,17,19,21],could:[11,15,17],count:21,counterpart:[4,11],cours:[11,13],cover:11,cran:[0,1],creat:13,crucial:4,crunch:0,current:[5,6,8,9,11,12,16,18,22],customis:12,dai:[16,21],data:[0,12,13,16],date:[0,2],date_ful:16,date_relative_short:16,date_short:16,datetime_ful:16,datetimeclass:16,datum:16,de_d:16,decim:5,decreas:12,defin:[6,7,21],definit:22,delimit:18,denot:[6,7,21],depend:[6,8,9,13,18,20,22],deprec:[4,6,7,8,9,10,11,12,14,16,18,21],desir:1,detect:[0,2],determin:[13,14,19,20],develop:0,differ:[0,7],difficult:[12,15,16],digit:[5,8],digits_dec:5,digits_hex:[1,5],dim:11,dimnam:[6,8,11,17],directli:[6,9],discoveri:0,discuss:11,dispatch:[4,11,12,15,17],displai:[10,13,16,19,20],distinguish:7,distribut:0,document:[0,1,11],doe:[5,6,10,11,12,16,18,20,22],domin:0,done:[11,12,13,15,17],donnerstag:16,dot:[18,20],dotal:[6,7,8,9,18],down:13,drop:[2,4,6,7,8,9,14],due:[0,6,7,8,9,14,20],duplic:[0,2],dure:11,each:[3,6,7,9,13,14,17,18,20,21,22],eagerli:13,earli:0,easili:13,eastern:16,effect:[0,11,12,15,16,17],egg:21,either:[0,13,22],element:[6,7,8,11,12,14,15,17,18,19,20,22],elementwis:11,elsewher:13,emoji:[8,10,19,20],emoji_present:[0,8,9],empti:[6,7,10,11,18,21],en_il:16,en_u:4,encod:3,end:[0,2,9,12,21],endswith:[1,14,21],engin:[6,8,9,18],english:[0,5],enhanc:21,enlighten:12,entiti:11,entri:0,environ:0,equal:15,equip:[6,16],equival:[6,11,12,15,21],era:0,error:[13,22],estim:10,etc:[0,1],evalu:13,even:[6,12,13,16],everi:[0,3,21],examin:[6,7,8,14,18],exce:[13,19],except:[13,20],exclam:20,exdent:20,exp:[0,13],expect:[11,21],experi:20,explicitli:13,express:[6,7,8,9,14,18],extract:[0,2,6,18],fals:[6,7,8,9,10,11,12,13,14,15,16,18,20,21],fanci:11,far:0,farther:21,fast:[0,3],featur:[0,1,11,14,18],fed:[4,21],feel:[11,15,17],fetch:13,few:0,field:13,file:13,find:8,first:[1,6,7,9,11,18,20,21],fix:[0,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],flatten:11,fmt:13,fold:4,font:[10,19,20],form:20,format:[0,2],former:[15,21],forth:6,forward:[0,6,8,9,14,18],fraktur:5,frame:[12,16],free:[0,11],french:[12,15],frequent:11,friendli:[0,7],from:0,fulli:[0,6,7,8,9,14,15,18,21],further:[6,7,8,9,12,14,18],futur:21,gaca:[6,7],gagolewski:[0,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],gather:0,gener:[0,1,3,4,6,11,12,15,17,21],get:[0,2],getopt:20,github:0,give:[0,6,7,10,17,19,21],given:[9,11,13,16,18,19,20,21],global:9,gmt:16,gnu:[0,3],graphem:18,graphic:0,greater:15,greedi:20,greek:[4,5],gregexec2:[1,6],gregexec:[1,6],gregexpr2:[1,6,7,8,9,21],gregexpr:[0,1,2,21],gregextr2:[1,6,7,8,9],gregextr:[0,2],grep:[0,1,8],grepl2:[1,6,7,8,9],grepl:[0,1,2,6,9,14,18],grepv2:[0,1,8],gro:[0,4],gross:[0,4],group:[6,7],gsub2:[1,6,7,8,9],gsub:[0,1,2,4,7,18],gsubstr:[1,8,9,21],gsubstrl:[1,6,7,21],guarante:6,guidelin:16,hand:11,handl:[0,11],happi:0,hard:[11,12,15,17],has:[0,1,4,6,8,9,11,12,14,15,17,18],have:[8,9,11,12,15,17],haystack:[6,8,9,14,18],hebrew:16,henc:[6,8,9,10,11,12,18,21],here:[4,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],heut:16,hex:4,hexadecim:5,high:20,him:12,histor:[6,8,9,18],hladn:15,home:3,homepag:[0,3],honour:16,host:0,hour:16,howev:[7,8,11,15],http:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],i18n:3,icu4c:3,icu:[0,3,4,6,8,9,12,15,16,18,20],idea:18,ident:4,identifi:[4,6,12,15,16,18,20],ids:12,ignor:[6,8,9,11,14,18,21],ignore_cas:[6,7,8,9,14,18],ignore_negative_length:21,ignore_nul:11,implement:[4,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],includ:[4,8,16,22],inclus:[12,21],inconsist:[0,6,8,9,14,18],increas:12,indent:20,index:[6,8,21],indic:[6,7,8,9,10,14,16,18,21],individu:[4,7,18],inform:0,initi:[20,21],input:[6,7,8,9,11,12,13,14,17,20,21],insensit:[6,7,8,9,14,15,18],insert:20,instal:0,instanc:11,instead:[6,11,14,18],integ:[6,10,12,13,15,20],interest:8,interestingli:12,intern:[0,3,11,12,15,17],internationalis:3,internet:0,interoper:[0,21],interpret:13,introduc:[0,8,11,12,15,17,21],intrus:[11,15,17],invert:8,iso:16,iter:20,its:12,jam:21,jamm:21,java:[6,8,9,18],join:11,juli:16,just:[0,11],keepna:10,keyword:3,know:12,knowledg:0,knuth:20,l10n:3,languag:[0,6,8,9,11,13,14,18],lappli:21,last:[12,18,21],later:3,latin:[0,4],latter:[15,21],lazi:13,lc_ctype:[6,8,9,18,22],lead:[0,2,20],least:8,left:[13,22],length:[0,2,4,6,8,11,12,13,17,18,20,21],lenient:16,less:[6,8,9,14,18],letter:[5,8],letters_bb:[4,5],letters_bf:[4,5],letters_c:5,letters_frak:5,letters_greek:[1,4,5],lexicograph:[12,15],libc:13,librari:[0,3,6,8,9,15,18,22],licens:[0,3],like:[0,6,8,9,11,14,15,17,18],limit:13,line:[1,20],linear:12,list:[6,7,8,9,11,12,17,18,20,21],littl:6,lobal:[6,7],local:[0,3,4,6,7,8,9,12,14,15,16,18,20],localis:3,locat:[0,2],logic:[4,6,7,8,9,10,11,12,14,15,16,18,21],longer:[0,8,11,17,21],longest:[6,7,8,9,13,14,21],look:18,lost:11,lower:[4,5],made:7,magrittr:0,mai:[6,8,9,11,12,18,20,21,22],main:0,make:[4,6,12],mani:[7,11,13],manipul:3,manner:19,manual:[0,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],map:[4,11],mar:[9,14],marek:[0,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],mario:[9,14],mark:[11,20],match:[6,7,8,9,14,18,21,22],matric:6,matrix:[4,7,17],matter:21,matur:[0,3],max_count:8,maxim:20,mean:[0,6,7,8,9,15,18],meaning:21,media:0,mention:11,mere:0,merg:11,method:[11,12,15,17,20],might:[10,12,19,20],mimic:17,minu:21,miss:[0,6,7,8,10,11,12,13,18,19,20,21],modern:0,modifi:[7,8,9,10,19,20,21],monospac:[10,19,20],month:16,more:[0,11,13,20,21,22],moreov:[0,13],most:[4,11,12,16],multipl:[11,17,20,21],multipli:11,must:8,na_character_:13,na_str:13,naaaaana:22,name:[4,6,8,9,10,11,12,14,16,17,18],nan:[0,13],nanaaaaa:22,nativ:[0,3],natur:[0,6,8,9,14,18],nchar:[0,1,2,6,7,8,9,13,18,19,20,21],necess:11,necessari:[17,19],need:[9,12],needl:[6,8,9,14,18],neg:21,neither:12,never:21,nfkd:4,nisan:16,noaca:[6,7],non:[6,10,12,15,16,21],nondecreas:12,nonempti:[6,7,8,9,18],nor:12,normalis:[4,12,13,15,21],normalzeit:16,note:[4,5,7,11,12,13,16,20,21],noth:[13,17],now:[0,1],nrow:17,number:[0,10,11,13,17],numer:[12,15,17,19,20,21],nzchar:[1,10],o_o:9,object:[4,10,11,12,13,16,17,19],obtain:3,occur:8,occurr:[0,2,18],offici:[0,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],old:4,omit_empti:[6,7,18],onc:13,one:[0,11,12,13,15,17,21],ones:0,onli:[0,4,6,7,8,9,10,11,12,13,16,17,18,19,21],onlin:[0,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],oper:[0,1,6,7,8,9,11,14,15,17,18,19,21],option:[7,11],order:[0,4,6,8,9,12,14,18],ordinari:21,org:3,ostaustralisch:16,other:[0,2,6,7,8,9,11,12,13,14,17,18,21,22],otherwis:[7,10,20],our:[11,12,13],outcom:1,outer:[8,14],output:[6,8,10,12,13,16,18,20,21],overlap:6,overload:[11,12,15,17],packag:[0,3],paragraph:20,parenthesis:6,pars:[0,2],part:21,partial:[11,13,14,16,17,18,21],particular:16,pass:[12,13],past:[0,1,2,6,7,8,9,13,17,18],paste0:[1,11,20],patch:12,pattern:[0,2,4,18,22],pcre:[6,8,9,18,22],per:[16,20],perform:[4,15,22],perl:[6,8,9,11,18],permut:12,php:11,piec:4,pinpoint:6,pipe:[0,6,7,8,9,14,18],pipelin:0,place:[6,7,8,9,11,12,18,21],plass:20,platform:[0,3,12,15,16],plu:[4,21],point:[4,10,13,18,20,21,22],polici:21,popul:0,porr:21,porridg:21,portabl:[0,6,8,9,12,15,16,18,22],posit:[6,21],posixct:16,posixlt:16,possibl:11,power:2,practic:20,preced:[6,8,9,14,18],precis:13,predict:3,prefer:4,prefix:[13,14,20],prepend:21,present:13,preserv:[0,4,6,7,8,9,11,12,13,14,17,18,19,20],print:[7,8,10,19,21],printf:[1,13],problemat:13,procedur:0,process:[0,3,6,8,9,14,18],program:11,project:[1,3],prolifer:0,propag:[6,7,8,10,11,16,18,19,20],properli:[10,19,20],proven:0,provid:[7,11,12,13,15,16],purpos:[4,13],put:12,python:[11,17],question:[13,20],ragged:20,rais:22,rang:0,rank:12,rather:8,read:0,real:13,realtest:1,recognis:[6,10,16,19,20],recommend:11,recycl:[11,13,14,16,17,18,19,21],recycle0:11,reduc:11,redund:[8,11],refer:[0,7,9],reflect:22,regard:[11,12],regex:[6,9,21],regexec2:[1,6],regexec:[1,6],regexpr2:[1,6,21],regexpr:[1,6,21],regextr2:[1,6,7],regextr:7,regmatch:[7,21],regular:[6,7,8,9,14,18],reimplement:3,relat:[0,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],releas:[0,1],reli:0,reliabl:0,remov:[9,12,18,22],repeat:17,replac:[2,4,6,7,8,10,11,12,13,14,15,16,17,18,19,20,22],repres:[0,13,15,16,18],reproduc:8,request:13,respect:[6,7,8,9,14,15,18,21],result:[0,3,6,7,8,12,13,15,21],rewritten:[1,12,13],rich:0,right:[19,22],rosario:[9,14],round:12,row:6,rule:9,runif:12,same:[0,4,11,12,13],saniti:22,scienc:0,scratch:[12,13],script:[0,4,5],scxba:4,search:[6,7,8,9,14,18],second:6,see:0,seem:[11,12,17],sens:[6,12],sensit:[4,12],sentenc:18,sep:[0,11,13],separ:[6,7,11],sequenc:[20,21],seri:7,servic:[12,15,16],set:[0,5,6,22],shorten:[0,2],shorter:[11,12,17],should:[6,7,8,9,11,12,13,14,16,18,21],side:22,sign:13,silent:[11,21],similar:[11,17,19,21],similarli:11,simpli:[4,8,9],simplifi:20,singl:[4,6,7,8,9,11,12,13,14,15,16,18,20,21,22],site:3,size:[6,20],sk_sk:15,skin:[10,19,20],slightli:22,smaller:15,smartphon:0,social:0,softwar:[0,20],solut:[11,15,17],some:[0,6,8,9,10,11,15,18,19,20,21,22],someon:12,somewhat:13,sort:[0,1,2,15],sourc:0,space:[13,20,22],spam:[4,21],special:[11,19],specialis:21,specifi:[0,2,4,11,13,14,16,22],split:[0,2,20],sprintf:[0,1,2,10,11,16,17,19,20],stand:[0,12],standard:[0,15,16],start:[0,1,2,6,9,21],startswith:[0,1,2,6,8,9,18,21],statist:0,still:15,stop:21,str:[11,17],strcaptur:7,strcat:[1,4,11,18],strcmp:15,strcoll:[0,1,2,12],strength:[9,12,14,15],strftime:[0,1,16],stri_cmp:15,stri_datetime_format:16,stri_datetime_fstr:16,stri_datetime_pars:16,stri_detect:8,stri_dup:17,stri_endswith:14,stri_isempti:10,stri_join:11,stri_length:10,stri_loc:[6,7],stri_locale_get:[4,12,15,16,20],stri_locale_list:[4,12,15,16,20],stri_numbyt:10,stri_opts_col:[12,15],stri_rank:12,stri_replace_al:9,stri_replace_all_regex:22,stri_replace_first:9,stri_sort:12,stri_split:18,stri_split_boundari:18,stri_sprintf:[13,19],stri_startswith:14,stri_sub:21,stri_sub_al:21,stri_timezone_get:16,stri_timezone_list:16,stri_trans_casefold:4,stri_trans_char:4,stri_trans_gener:4,stri_trans_list:4,stri_trans_tolow:4,stri_trim:22,stri_width:[10,19,20],stri_wrap:20,string:[2,4,7,8,9,16,20,21,22],stringi:[2,11,18],stringx:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],strptime:[0,1,2],strrep:[0,1,2,11,13,20],strsplit:[0,1,2,6,7,8,9,14],strtran:[1,4],strtrim:[0,1,2,10,13,21,22],structur:[11,17],strwrap:[0,1,2,13],sub2:[1,9],sub:[1,7,9,21,22],subexpress:6,subset:8,substitut:[7,8,21],substr:[0,1,2,6,7,9,10,13,14,18,19],substrl:[1,6,21],suffix:14,suggest:[0,16],suitabl:[6,8,9,14,18],sum:11,support:[0,9,11,12,14,15,17,18],suppressmessag:0,synonym:21,syntax:22,system:[6,8,9,13,18,22],take:11,taken:21,task:18,technolog:0,templat:13,term:[0,11],test:1,text:[0,2,3,6,10,13,18,21],than:[6,8,12,15,20,21],thank:[0,3],thei:[0,4,6,7,8,9,11,12,14,15,19],them:11,therefor:[11,12,13],therein:21,thereof:[6,7,8,9,18,22],thi:[0,6,7,13,16,18,20,21],thoroughli:0,though:11,thought:11,through:0,thu:12,thursdai:16,ties:12,time:[0,2,4,13,17],timezon:16,todai:16,token:[0,2,11],tolow:[0,1,4,5],tone:[10,19,20],too:[11,13,15,17],total:[0,10,20],toupper:[0,1,4],tr_tr:4,tracker:0,trail:[0,2],transfer:0,transform:[0,2],translat:4,transliter:[0,2],tre:[6,8,9,18],treat:[10,11,13,18,21],tricki:13,trim:[0,2,19],trimw:[0,1,2,9,19,20],trivial:8,two:[4,6,8,9,11,13,18,20],type:[10,11,12,13,17,18],tzone:16,u0000200d:[10,18,19,20],u00002640:[10,18,19],u00002642:[10,18,19,20],u000026f9:[10,18,19],u0000fe0f:[10,18,19,20],u0001d552:4,u0001d553:4,u0001d554:[4,7],u0001d554aba:4,u0001d554on:4,u0001d555:4,u0001d556:4,u0001d557:4,u0001f3f4:[10,18,19],u0001f3fb:[10,19],u0001f3fc:[10,18,19],u0001f3ff:[10,18,19],u0001f496:8,u0001f4a9:[7,10,18,19],u0001f602:[0,8,9,13],u0001f603:[0,8,9,13],u0001f643:20,u0001f64d:[10,18,19],u0001f926:20,u0001f970:[0,8],u000e0062:[10,18,19],u000e0063:[10,18,19],u000e0067:[10,18,19],u000e0073:[10,18,19],u000e0074:[10,18,19],u000e007f:[10,18,19],u00a0:22,u00b2:[0,13],u00c1rio:[9,14],u00df:[0,4],u00dfpam:4,u00e1rio:[9,14],u00eda:[9,14],u00fd:15,u0105:20,u03c0:[0,13],u20ac:20,unchang:21,under:[0,3],understand:0,unicod:[0,3,4,6,7,8,9,12,13,14,15,18,21,22],unit:1,unix:13,unless:[6,7,8,9,14],unlik:[4,7],unnam:[6,9],unstructur:0,unus:13,upon:12,upper:[4,5],uppercase_first:[12,15],use:[6,8,9,11,13,14,18],usebyt:[6,8,9,18],used:[4,6,7,8,9,10,12,16,18,20,21],useful:[0,10,19,20],usemethod:[11,12,15,17],user:[8,11],uses:[9,12,21,22],usetz:16,using:[6,10,11,12,13,15,16,19,20,21],usual:[14,18,19],utf:[4,11,13,16,17,19,20,21,22],val:12,valid:16,valu:0,value1:17,vector:[4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],vectoris:[0,6,7,8,9,11,14,15,17,18,21],vectorise_al:9,veri:0,version:[0,3,4,7,8,11,17,21],via:[11,13,16],video:0,wai:[0,11,12,17,19],warn:[4,6,8,9,10,11,13,14,16,17,18,21],weakli:12,well:[7,10,11,15],what:[0,12,20],whatsoev:[11,12,14],when:[4,10,16,18,19,20,21],whenev:9,where:[6,8,9,10,14,18],wherea:[9,12],whether:[6,7,8,9,14,18,21],which:[4,6,8,9,10,11,12,13,16,18,19,20,21,22],whilst:[16,17],whitespac:[0,2,9,20],whole:[0,7],whose:[4,6,7,8,9,11,12,14,15,17,18,19,20,21,22],wide:0,width:[0,2,13,20,21,22],within:7,without:[11,14,18],word:[0,2,18,21],work:[0,16,21],workaround:12,world:0,would:[11,12],wrap:[0,2],wrapper:[0,4],wrt:21,wspace:22,xtfrm2:[1,12],xtfrm:[12,15],year:16,yet:13,yield:[5,6,20,21],zero:[10,18,22],zone:16},titles:["stringx: Drop-in replacements for base R string functions powered by stringi","What Is New in stringx","R Package stringx Reference","about_stringx: Drop-in Replacements for Base String Functions Powered by Stringi","chartr: Transliteration and Other Text Transforms","constants: Character Constants","gregexpr: Locate Pattern Occurrences","gregextr: Extract Pattern Occurrences","grepl: Detect Pattern Occurrences","gsub: Replace Pattern Occurrences","nchar: Get Length or Width of Strings","paste: Concatenate Strings","sort: Sort Strings","sprintf: Format Strings","startswith: Detect Pattern Occurrences at Start or End of Strings","strcoll: Compare Strings","strptime: Date-time Parsing and Formatting","strrep: Duplicate Strings","strsplit: Split Strings into Tokens","strtrim: Shorten Strings to Specified Width","strwrap: Word-Wrap Text","substr: Extract or Replace Substrings","trimws: Trim Leading or Trailing Whitespaces"],titleterms:{"2021":1,"function":[0,3],"new":1,about_stringx:3,also:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],argument:[4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],author:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],base:[0,3,4,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],charact:5,chartr:4,compar:15,concaten:11,constant:5,date:16,descript:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],detail:[4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],detect:[8,14],differ:[4,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],drop:[0,3],duplic:17,end:14,exampl:[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],extract:[7,21],format:[5,13,16],from:[4,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],get:10,gregexpr:6,gregextr:7,grepl:8,gsub:9,lead:22,length:10,locat:6,nchar:10,occurr:[6,7,8,9,14],other:4,packag:2,pars:16,past:11,pattern:[6,7,8,9,14],power:[0,3],refer:[2,3,20],replac:[0,3,9,21],see:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],shorten:19,sort:12,specifi:19,split:18,sprintf:13,start:14,startswith:14,strcoll:15,string:[0,3,10,11,12,13,14,15,17,18,19],stringi:[0,3],stringx:[0,1,2],strptime:16,strrep:17,strsplit:18,strtrim:19,strwrap:20,substr:21,text:[4,20],time:16,token:18,trail:22,transform:4,transliter:4,trim:22,trimw:22,usag:[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],valu:[4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],what:1,whitespac:22,width:[10,19],word:20,wrap:20}}) \ No newline at end of file +Search.setIndex({docnames:["index","news","rapi","rapi/about_stringx","rapi/chartr","rapi/constants","rapi/gregexpr","rapi/gregextr","rapi/grepl","rapi/gsub","rapi/nchar","rapi/paste","rapi/sort","rapi/sprintf","rapi/startswith","rapi/strcoll","rapi/strptime","rapi/strrep","rapi/strsplit","rapi/strtrim","rapi/strwrap","rapi/substr","rapi/trimws"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":2,sphinx:56},filenames:["index.rst","news.md","rapi.md","rapi/about_stringx.md","rapi/chartr.md","rapi/constants.md","rapi/gregexpr.md","rapi/gregextr.md","rapi/grepl.md","rapi/gsub.md","rapi/nchar.md","rapi/paste.md","rapi/sort.md","rapi/sprintf.md","rapi/startswith.md","rapi/strcoll.md","rapi/strptime.md","rapi/strrep.md","rapi/strsplit.md","rapi/strtrim.md","rapi/strwrap.md","rapi/substr.md","rapi/trimws.md"],objects:{},objnames:{},objtypes:{},terms:{"0100":16,"05t14":16,"100":[11,15],"1000":[11,15,16],"10001":11,"10004":11,"1001":11,"1003":11,"1004":11,"101":15,"103":11,"1119":20,"1184":20,"123":18,"1237":8,"142":[0,13],"1628137840":13,"1943":16,"1970":16,"1981":20,"1st":19,"2015":16,"2021":[13,16],"21st":0,"3100":11,"31t23":16,"389":[0,13],"41000":11,"5703":16,"5781":16,"718":[0,13],"8192":13,"855767":13,"8601":16,"870":[0,13],"\u0105":20,"\u0130":4,"\u03b1":[4,5],"\u03b2":[4,5],"\u03b3":[4,5],"\u03b4":[4,5],"\u03b5":[4,5],"\u03b6":[4,5],"\u03b7":[4,5],"\u03b8":[4,5],"\u03b9":[4,5],"\u03ba":[4,5],"\u03bb":[4,5],"\u03bc":[4,5],"\u03bd":[4,5],"\u03be":[4,5],"\u03bf":[4,5],"\u03c0":[0,4,5,13],"\u03c0\u00b2":[0,13],"\u03c1":[4,5],"\u03c3":[4,5],"\u03c4":[4,5],"\u03c5":[4,5],"\u03c6":[4,5],"\u03c7":[4,5],"\u03c8":[4,5],"\u03c9":[4,5],"\u2102":5,"\u210d":5,"\u2115":5,"\u2119":5,"\u211a":5,"\u211d":5,"\u2124":5,"\ud835\udc00":5,"\ud835\udc01":5,"\ud835\udc02":5,"\ud835\udc03":5,"\ud835\udc04":5,"\ud835\udc05":5,"\ud835\udc06":5,"\ud835\udc07":5,"\ud835\udc08":5,"\ud835\udc09":5,"\ud835\udc0a":5,"\ud835\udc0b":5,"\ud835\udc0c":5,"\ud835\udc0d":5,"\ud835\udc0e":5,"\ud835\udc0f":5,"\ud835\udc10":5,"\ud835\udc11":5,"\ud835\udc12":5,"\ud835\udc13":5,"\ud835\udc14":5,"\ud835\udc15":5,"\ud835\udc16":5,"\ud835\udc17":5,"\ud835\udc18":5,"\ud835\udc19":5,"\ud835\udc1a":5,"\ud835\udc1b":5,"\ud835\udc1c":5,"\ud835\udc1d":5,"\ud835\udc1e":5,"\ud835\udc1f":5,"\ud835\udc20":5,"\ud835\udc21":5,"\ud835\udc22":5,"\ud835\udc23":5,"\ud835\udc24":5,"\ud835\udc25":5,"\ud835\udc26":5,"\ud835\udc27":5,"\ud835\udc28":5,"\ud835\udc29":5,"\ud835\udc2a":5,"\ud835\udc2b":5,"\ud835\udc2c":5,"\ud835\udc2d":5,"\ud835\udc2e":5,"\ud835\udc2f":5,"\ud835\udc30":5,"\ud835\udc31":5,"\ud835\udc32":5,"\ud835\udc33":5,"\ud835\udcd0":5,"\ud835\udcd1":5,"\ud835\udcd2":5,"\ud835\udcd3":5,"\ud835\udcd4":5,"\ud835\udcd5":5,"\ud835\udcd6":5,"\ud835\udcd7":5,"\ud835\udcd8":5,"\ud835\udcd9":5,"\ud835\udcda":5,"\ud835\udcdb":5,"\ud835\udcdc":5,"\ud835\udcdd":5,"\ud835\udcde":5,"\ud835\udcdf":5,"\ud835\udce0":5,"\ud835\udce1":5,"\ud835\udce2":5,"\ud835\udce3":5,"\ud835\udce4":5,"\ud835\udce5":5,"\ud835\udce6":5,"\ud835\udce7":5,"\ud835\udce8":5,"\ud835\udce9":5,"\ud835\udcea":5,"\ud835\udceb":5,"\ud835\udcec":5,"\ud835\udced":5,"\ud835\udcee":5,"\ud835\udcef":5,"\ud835\udcf0":5,"\ud835\udcf1":5,"\ud835\udcf2":5,"\ud835\udcf3":5,"\ud835\udcf4":5,"\ud835\udcf5":5,"\ud835\udcf6":5,"\ud835\udcf7":5,"\ud835\udcf8":5,"\ud835\udcf9":5,"\ud835\udcfa":5,"\ud835\udcfb":5,"\ud835\udcfc":5,"\ud835\udcfd":5,"\ud835\udcfe":5,"\ud835\udcff":5,"\ud835\udd00":5,"\ud835\udd01":5,"\ud835\udd02":5,"\ud835\udd03":5,"\ud835\udd38":5,"\ud835\udd39":5,"\ud835\udd3b":5,"\ud835\udd3c":5,"\ud835\udd3d":5,"\ud835\udd3e":5,"\ud835\udd40":5,"\ud835\udd41":5,"\ud835\udd42":5,"\ud835\udd43":5,"\ud835\udd44":5,"\ud835\udd46":5,"\ud835\udd4a":5,"\ud835\udd4b":5,"\ud835\udd4c":5,"\ud835\udd4d":5,"\ud835\udd4e":5,"\ud835\udd4f":5,"\ud835\udd50":5,"\ud835\udd52":5,"\ud835\udd53":5,"\ud835\udd54":[5,7],"\ud835\udd55":5,"\ud835\udd56":5,"\ud835\udd57":5,"\ud835\udd58":5,"\ud835\udd59":5,"\ud835\udd5a":5,"\ud835\udd5b":5,"\ud835\udd5c":5,"\ud835\udd5d":5,"\ud835\udd5e":5,"\ud835\udd5f":5,"\ud835\udd60":5,"\ud835\udd61":5,"\ud835\udd62":5,"\ud835\udd63":5,"\ud835\udd64":5,"\ud835\udd65":5,"\ud835\udd66":5,"\ud835\udd67":5,"\ud835\udd68":5,"\ud835\udd69":5,"\ud835\udd6a":5,"\ud835\udd6b":5,"\ud835\udd6c":5,"\ud835\udd6d":5,"\ud835\udd6e":5,"\ud835\udd6f":5,"\ud835\udd70":5,"\ud835\udd71":5,"\ud835\udd72":5,"\ud835\udd73":5,"\ud835\udd74":5,"\ud835\udd75":5,"\ud835\udd76":5,"\ud835\udd77":5,"\ud835\udd78":5,"\ud835\udd79":5,"\ud835\udd7a":5,"\ud835\udd7b":5,"\ud835\udd7c":5,"\ud835\udd7d":5,"\ud835\udd7e":5,"\ud835\udd7f":5,"\ud835\udd80":5,"\ud835\udd81":5,"\ud835\udd82":5,"\ud835\udd83":5,"\ud835\udd84":5,"\ud835\udd85":5,"\ud835\udd86":5,"\ud835\udd87":5,"\ud835\udd88":5,"\ud835\udd89":5,"\ud835\udd8a":5,"\ud835\udd8b":5,"\ud835\udd8c":5,"\ud835\udd8d":5,"\ud835\udd8e":5,"\ud835\udd8f":5,"\ud835\udd90":5,"\ud835\udd91":5,"\ud835\udd92":5,"\ud835\udd93":5,"\ud835\udd94":5,"\ud835\udd95":5,"\ud835\udd96":5,"\ud835\udd97":5,"\ud835\udd98":5,"\ud835\udd99":5,"\ud835\udd9a":5,"\ud835\udd9b":5,"\ud835\udd9c":5,"\ud835\udd9d":5,"\ud835\udd9e":5,"\ud835\udd9f":5,"abgdez\u0113thiklmn":4,"break":[12,20,21],"byte":[10,13],"case":[0,4,5,6,7,8,9,11,13,14,18,19],"char":[10,18],"class":[6,8,9,12,16,18,22],"default":[4,10,11,12,15,16,20,21,22],"function":[1,2,4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],"gro\u00df":4,"long":[0,4],"m\u00e1rio":[9,14],"mar\u00eda":9,"new":[0,4,7,8,11,12,13,21],"null":[4,11,12,15,16,17,20],"public":[0,3],"return":[4,6,7,8,9,10,12,13,14,15,16,18,19,20,21,22],"switch":4,"true":[4,6,7,8,9,10,11,12,14,15,18,20,21],"while":21,"xoprstyphchps\u014d":4,Added:1,ERE:[6,8,9,18],For:[6,11,14,15,18,21],Its:8,NAs:11,Not:[9,19,21,22],Sys:[13,16],The:[0,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],Their:[6,7,21],These:[4,6,7,8,9,14,15],Use:6,Using:1,__add__:11,__mul__:17,a1000:12,a100:12,a101:12,a10:12,a11:12,a99:12,aa3nn3:9,aaa:[17,19],aaaaa:19,aba:14,ababa:14,abb:14,abc:[8,14,18],abcdefghijklmnopqrstuvwxyz:[4,9],abil:0,about:0,about_search_col:[6,7,8,9,14,18],about_search_fix:[6,7,8,9,14,18],about_search_regex:[6,7,8,9,18,22],about_stringx:[0,2],abov:11,aca1:[6,7],aca2:[6,7],aca:[6,7],acac:7,acacaca:[6,7],accept:9,account:11,across:[0,12,15,16],actg:6,actgct:0,actgggca:[6,7],actual:[8,11],added:[14,18],addition:[6,9,11],aest:16,after:[11,20],aggreg:11,ago:[0,4],ahead:18,ainopqrstuvwxyz:9,ainv:9,algorithm:[6,7,8,9,12,14,15,18,20],alia:[6,14,18],alias:14,all:[0,4,6,7,9,18,21],allow:[8,9,12,13,19,21],allowna:10,alphabet:0,also:0,altern:7,alternate_shift:[12,15],alwai:[4,6,7,11,13,16],ambigu:16,ambit:0,amnopqrstuvwxyz:9,amnz:9,amongst:[6,7,8,9,14,18,21],analysi:0,ani:[0,3,4,15,18,20],anymor:13,anywai:[11,13],append:[13,21],appli:[4,21],appreci:12,argument:0,arithmet:[11,17,19],around:0,arrang:[12,20],assign:6,asterisk:13,attempt:[6,8,9,10,16,18],attr:[6,11,17,21],attrib1:17,attribut:[0,4,6,7,8,9,10,11,12,13,14,16,17,18,19,20,21],august:16,australian:16,author:0,avail:[0,1,6,8,9,18,22],averag:12,avoid:16,baba:14,bac:14,back:9,bacon:[4,21],base:[1,2,7],becaus:[8,9,11,12,13,15,17],been:[1,14],begin:12,behav:11,behaviour:[1,9,11,15],being:[0,21],below:11,best:18,between:[4,6,7,8,9,14,18,20],beyond:0,binari:[11,15,21],bioinformat:0,blackboard:5,bold:5,both:[6,9,11,13,14,15,17,18,19,22],boundari:20,bring:0,bug:0,bugfix:1,built:[3,5,11],burden:11,cac:[6,7],calendar:16,call:[5,8,9,11,12,13,15,17,21],calligraphi:5,can:[0,4,6,7,8,9,11,12,13,14,18,21,22],cannot:[6,7,8,16],canon:15,captur:[6,7],capture_group:7,care:18,case_level:[12,15],casefold:[1,4],cat:[0,13],categori:[6,8,9,18,22],ccc:17,centuri:0,chang:[9,20,21],charact:[0,2,3,4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],chartr2:[1,4],chartr:[0,1,2],check:[1,22],chladn:15,chosen:12,chunk:[6,7,9,18,21],clean:[8,9],cluster:18,code:[0,4,10,11,12,13,15,17,18,20,21,22],coerc:[11,13],coercibl:[4,10,11,13,16,17],coercion:[6,7,8,9,11,13,14],collaps:11,collat:[6,7,8,9,12,14,15,18],column:[6,7],com:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],combin:[8,10,19,20],commit:4,commun:0,compar:[0,2],comparison:15,compat:[4,9,12,21],complement:5,compon:[0,3],comput:[0,10],concaten:[0,2,17],condit:6,conform:[0,16],confus:[9,19,21,22],conjunct:[8,12],consecut:[6,11],consequ:20,consid:[6,20,21],consist:[0,3,4,6,7,8],consortium:3,constant:[0,1,2],contemporari:22,content:[7,8,21],contigu:21,contrari:4,conveni:[0,3,6,7,8,9,14,16,18],convers:[4,11,13],convert:[9,11,16,20,21],copi:[17,21],correct:3,correctli:[11,18],correspond:[6,7,8,9,10,11,13,15,16,17,19,21],could:[11,15,17],count:21,counterpart:[4,11],cours:[11,13],cover:11,cran:[0,1],creat:13,crucial:4,crunch:0,current:[5,6,8,9,11,12,16,18,22],customis:12,dai:[16,21],data:[0,12,13,16],date:[0,2],date_ful:16,date_relative_short:16,date_short:16,datetime_ful:16,datetimeclass:16,datum:16,de_d:16,decim:5,decreas:12,defin:[6,7,21],definit:22,delimit:18,denot:[6,7,21],depend:[6,8,9,13,18,20,22],deprec:[4,6,7,8,9,10,11,12,14,16,18,21],desir:1,detect:[0,2],determin:[13,14,19,20],develop:0,differ:[0,7],difficult:[12,15,16],digit:[5,8],digits_dec:5,digits_hex:[1,5],dim:11,dimnam:[6,8,11,17],directli:[6,9],discoveri:0,discuss:11,dispatch:[4,11,12,15,17],displai:[10,13,16,19,20],distinguish:7,distribut:0,document:[0,1,11],doe:[5,6,10,11,12,16,18,20,22],domin:0,done:[11,12,13,15,17],donnerstag:16,dot:[18,20],dotal:[6,7,8,9,18],down:13,drop:[2,4,6,7,8,9,14],due:[0,6,7,8,9,14,20],duplic:[0,2],dure:11,each:[3,6,7,9,13,14,17,18,20,21,22],eagerli:13,earli:0,easili:13,eastern:16,effect:[0,11,12,15,16,17],egg:21,either:[0,13,22],element:[6,7,8,11,12,14,15,17,18,19,20,22],elementwis:11,elsewher:13,emoji:[10,19,20],emoji_present:0,empti:[6,7,10,11,18,21],en_il:16,en_u:4,encod:3,end:[0,2,9,12,21],endswith:[1,14,21],engin:[6,8,9,18],english:[0,5],enhanc:21,enlighten:12,entiti:11,entri:0,environ:0,equal:15,equip:[6,16],equival:[6,11,12,15,21],era:0,error:[13,22],estim:10,etc:[0,1],evalu:13,even:[6,12,13,16],everi:[0,3,21],examin:[6,7,8,14,18],exce:[13,19],except:[13,20],exclam:20,exdent:20,exp:[0,13],expect:[11,21],experi:20,explicitli:13,express:[6,7,8,9,14,18],extract:[0,2,6,18],fail:1,fals:[6,7,8,9,10,11,12,13,14,15,16,18,20,21],fanci:11,far:0,farther:21,fast:[0,3],featur:[0,1,11,14,18],fed:[4,21],feel:[11,15,17],fetch:13,few:0,field:13,file:13,find:8,first:[1,6,7,9,11,18,20,21],fix:[0,1,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],flatten:11,fmt:13,fold:4,font:[10,19,20],form:20,format:[0,2],former:[15,21],forth:6,forward:[0,6,8,9,14,18],fraktur:5,frame:[12,16],free:[0,11],french:[12,15],frequent:11,friendli:[0,7],from:0,fulli:[0,6,7,8,9,14,15,18,21],further:[6,7,8,9,12,14,18],futur:21,gaca:[6,7],gagolewski:[0,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],gather:0,gener:[0,1,3,4,6,11,12,15,17,21],get:[0,2],getopt:20,github:0,give:[0,6,7,10,17,19,21],given:[9,11,13,16,18,19,20,21],global:9,gmt:16,gnu:[0,3],graphem:18,graphic:0,greater:15,greedi:20,greek:[4,5],gregexec2:[1,6],gregexec:[1,6],gregexpr2:[1,6,7,8,9,21],gregexpr:[0,1,2,21],gregextr2:[1,6,7,8,9],gregextr:[0,2],grep:[0,1,8],grepl2:[1,6,7,8,9],grepl:[0,1,2,6,9,14,18],grepv2:[0,1,8],gro:[0,4],gross:[0,4],group:[6,7],gsub2:[1,6,7,8,9],gsub:[0,1,2,4,7,18],gsubstr:[1,8,9,21],gsubstrl:[1,6,7,21],guarante:6,guidelin:16,hand:11,handl:[0,11],happi:0,hard:[11,12,15,17],has:[0,1,4,6,8,9,11,12,14,15,17,18],have:[8,9,11,12,15,17],haystack:[6,8,9,14,18],hebrew:16,henc:[6,8,9,10,11,12,18,21],here:[4,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],heut:16,hex:4,hexadecim:5,high:20,him:12,histor:[6,8,9,18],hladn:15,home:3,homepag:[0,3],honour:16,host:0,hour:16,howev:[7,8,11,15],http:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],i18n:3,icu4c:3,icu:[0,1,3,4,5,6,8,9,12,15,16,18,20],idea:18,ident:4,identifi:[4,6,12,15,16,18,20],ids:12,ignor:[6,8,9,11,14,18,21],ignore_cas:[6,7,8,9,14,18],ignore_negative_length:21,ignore_nul:11,implement:[4,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],includ:[4,8,16,22],inclus:[12,21],inconsist:[0,6,8,9,14,18],increas:12,indent:20,index:[6,8,21],indic:[6,7,8,9,10,14,16,18,21],individu:[4,7,18],inform:0,initi:[20,21],input:[6,7,8,9,11,12,13,14,17,20,21],insensit:[6,7,8,9,14,15,18],insert:20,instal:0,instanc:11,instead:[6,11,14,18],integ:[6,10,12,13,15,20],interest:8,interestingli:12,intern:[0,3,11,12,15,17],internationalis:3,internet:0,interoper:[0,21],interpret:13,introduc:[0,8,11,12,15,17,21],intrus:[11,15,17],invert:8,iso:16,iter:20,its:12,jam:21,jamm:21,java:[6,8,9,18],join:11,just:[0,11],keepna:10,keyword:3,know:12,knowledg:0,knuth:20,l10n:3,languag:[0,6,8,9,11,13,14,18],lappli:21,last:[12,18,21],later:3,latin:[0,4],latter:[15,21],lazi:13,lc_ctype:[6,8,9,18,22],lead:[0,2,20],least:8,left:[13,22],length:[0,2,4,6,8,11,12,13,17,18,20,21],lenient:16,less:[6,8,9,14,18],letter:[5,8],letters_bb:[4,5],letters_bf:[4,5],letters_c:5,letters_frak:5,letters_greek:[1,4,5],lexicograph:[12,15],libc:13,librari:[0,3,6,8,9,15,18,22],licens:[0,3],like:[0,6,8,9,11,14,15,17,18],limit:13,line:[1,20],linear:12,list:[6,7,8,9,11,12,17,18,20,21],littl:6,lobal:[6,7],local:[0,1,3,4,6,7,8,9,12,14,15,16,18,20],localis:3,locat:[0,2],logic:[4,6,7,8,9,10,11,12,14,15,16,18,21],longer:[0,8,11,17,21],longest:[6,7,8,9,13,14,21],look:18,lost:11,lower:[4,5],made:7,magrittr:0,mai:[6,8,9,11,12,18,20,21,22],main:0,make:[4,6,12],mani:[7,11,13],manipul:3,manner:19,manual:[0,1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],map:[4,11],mar:[9,14],marek:[0,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],mario:[9,14],mark:[11,20],match:[6,7,8,9,14,18,21,22],matric:6,matrix:[4,7,17],matter:21,matur:[0,3],max_count:8,maxim:20,mean:[0,6,7,8,9,15,18],meaning:21,media:0,mention:11,mere:0,merg:11,method:[11,12,15,17,20],might:[10,12,19,20],mimic:17,minu:21,miss:[0,6,7,8,10,11,12,13,18,19,20,21],modern:0,modifi:[7,8,9,10,19,20,21],monospac:[10,19,20],month:16,more:[0,11,13,20,21,22],moreov:[0,13],most:[4,11,12,16],multipl:[11,17,20,21],multipli:11,must:8,na_character_:13,na_str:13,naaaaana:22,name:[4,6,8,9,10,11,12,14,16,17,18],nan:[0,13],nanaaaaa:22,nativ:[0,3],natur:[0,6,8,9,14,18],nchar:[0,1,2,6,7,8,9,13,18,19,20,21],necess:11,necessari:[17,19],need:[9,12],needl:[6,8,9,14,18],neg:21,neither:12,never:21,nfkd:4,nisan:16,noaca:[6,7],non:[6,10,12,15,16,21],nondecreas:12,nonempti:[6,7,8,9,18],nor:12,normalis:[4,12,13,15,21],normalzeit:16,note:[4,5,7,11,12,13,16,20,21],noth:[13,17],now:[0,1],nrow:17,number:[0,10,11,13,17],numer:[12,15,17,19,20,21],nzchar:[1,10],o_o:9,object:[4,10,11,12,13,16,17,19],obtain:3,occur:8,occurr:[0,2,18],offici:[0,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],old:4,omit_empti:[6,7,18],onc:13,one:[0,11,12,13,15,17,21],ones:0,onli:[0,4,6,7,8,9,10,11,12,13,16,17,18,19,21],onlin:[0,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],oper:[0,1,6,7,8,9,11,14,15,17,18,19,21],option:[7,11],order:[0,4,6,8,9,12,14,18],ordinari:21,org:3,ostaustralisch:16,other:[0,2,6,7,8,9,11,12,13,14,17,18,21,22],otherwis:[7,10,20],our:[11,12,13],outcom:1,outer:[8,14],output:[6,8,10,12,13,16,18,20,21],overlap:6,overload:[11,12,15,17],packag:[0,3],paragraph:20,parenthesis:6,pars:[0,2],part:21,partial:[11,13,14,16,17,18,21],particular:16,pass:[12,13],past:[0,1,2,6,7,8,9,13,17,18],paste0:[1,11,20],patch:12,pattern:[0,2,4,18,22],pcre:[6,8,9,18,22],per:[16,20],perform:[4,15,22],perl:[6,8,9,11,18],permut:12,php:11,piec:4,pinpoint:6,pipe:[0,6,7,8,9,14,18],pipelin:0,place:[6,7,8,9,11,12,18,21],plass:20,platform:[0,3,12,15,16],plu:[4,21],point:[4,10,13,18,20,21,22],polici:21,popul:0,porr:21,porridg:21,portabl:[0,6,8,9,12,15,16,18,22],posit:[6,21],posix:1,posixct:16,posixlt:16,possibl:11,power:2,practic:20,preced:[6,8,9,14,18],precis:13,predict:3,prefer:4,prefix:[13,14,20],prepend:21,present:13,preserv:[0,4,6,7,8,9,11,12,13,14,17,18,19,20],print:[7,8,10,19,21],printf:[1,13],problemat:13,procedur:0,process:[0,3,6,8,9,14,18],program:11,project:[1,3],prolifer:0,propag:[6,7,8,10,11,16,18,19,20],properli:[10,19,20],proven:0,provid:[7,11,12,13,15,16],purpos:[4,13],put:12,python:[11,17],question:[13,20],ragged:20,rais:22,rang:0,rank:12,rather:8,read:0,real:13,realtest:1,recognis:[6,10,16,19,20],recommend:11,recycl:[11,13,14,16,17,18,19,21],recycle0:11,reduc:11,redund:[8,11],refer:[0,7,9],reflect:22,regard:[11,12],regex:[6,9,21],regexec2:[1,6],regexec:[1,6],regexpr2:[1,6,21],regexpr:[1,6,21],regextr2:[1,6,7],regextr:7,regmatch:[7,21],regular:[6,7,8,9,14,18],reimplement:3,relat:[0,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],releas:[0,1],reli:0,reliabl:0,remov:[9,12,18,22],repeat:17,replac:[2,4,6,7,8,10,11,12,13,14,15,16,17,18,19,20,22],repres:[0,13,15,16,18],reproduc:8,request:13,respect:[6,7,8,9,14,15,18,21],result:[0,3,6,7,8,12,13,15,21],rewritten:[1,12,13],rich:0,right:[19,22],rosario:[9,14],round:12,row:6,rule:9,runif:12,same:[0,4,11,12,13],saniti:22,scienc:0,scratch:[12,13],script:[0,4,5],scxba:4,search:[6,7,8,9,14,18],second:6,see:0,seem:[11,12,17],sens:[6,12],sensit:[4,12],sentenc:18,sep:[0,11,13],separ:[6,7,11],sequenc:[20,21],seri:7,servic:[12,15,16],set:[0,5,6,22],shorten:[0,2],shorter:[11,12,17],should:[6,7,8,9,11,12,13,14,16,18,21],side:22,sign:13,silent:[11,21],similar:[11,17,19,21],similarli:11,simpli:[4,8,9],simplifi:20,singl:[4,6,7,8,9,11,12,13,14,15,16,18,20,21,22],site:3,size:[6,20],sk_sk:15,skin:[10,19,20],slightli:22,smaller:15,smartphon:0,social:0,softwar:[0,20],solut:[11,15,17],some:[0,6,8,9,10,11,15,18,19,20,21,22],someon:12,somewhat:13,sort:[0,1,2,15],sourc:0,space:[13,20,22],spam:[4,21],special:[11,19],specialis:21,specifi:[0,2,4,11,13,14,16,22],split:[0,2,20],sprintf:[0,1,2,10,11,16,17,19,20],stand:[0,12],standard:[0,15,16],start:[0,1,2,6,9,21],startswith:[0,1,2,6,8,9,18,21],statist:0,still:15,stop:21,str:[11,17],strcaptur:7,strcat:[1,4,11,18],strcmp:15,strcoll:[0,1,2,12],strength:[9,12,14,15],strftime:[0,1,16],stri_cmp:15,stri_datetime_format:16,stri_datetime_fstr:16,stri_datetime_pars:16,stri_detect:8,stri_dup:17,stri_endswith:14,stri_isempti:10,stri_join:11,stri_length:10,stri_loc:[6,7],stri_locale_get:[4,12,15,16,20],stri_locale_list:[4,12,15,16,20],stri_numbyt:10,stri_opts_col:[12,15],stri_rank:12,stri_replace_al:9,stri_replace_all_regex:22,stri_replace_first:9,stri_sort:12,stri_split:18,stri_split_boundari:18,stri_sprintf:[13,19],stri_startswith:14,stri_sub:21,stri_sub_al:21,stri_timezone_get:16,stri_timezone_list:16,stri_trans_casefold:4,stri_trans_char:4,stri_trans_gener:4,stri_trans_list:4,stri_trans_tolow:4,stri_trim:22,stri_width:[10,19,20],stri_wrap:20,string:[2,4,7,8,9,16,20,21,22],stringi:[2,11,18],stringx:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],strptime:[0,1,2],strrep:[0,1,2,11,13,20],strsplit:[0,1,2,6,7,8,9,14],strtran:[1,4],strtrim:[0,1,2,10,13,21,22],structur:[11,17],strwrap:[0,1,2,13],sub2:[1,9],sub:[1,7,9,21,22],subexpress:6,subset:8,substitut:[7,8,21],substr:[0,1,2,6,7,9,10,13,14,18,19],substrl:[1,6,21],suffix:14,suggest:[0,16],suitabl:[6,8,9,14,18],sum:11,support:[0,9,11,12,14,15,17,18],suppressmessag:0,synonym:21,syntax:22,system:[6,8,9,13,18,22],take:11,taken:21,task:18,technolog:0,templat:13,term:[0,11],test:1,text:[0,2,3,6,10,13,18,21],than:[6,8,12,15,20,21],thank:[0,3],thei:[0,4,6,7,8,9,11,12,14,15,19],them:11,therefor:[11,12,13],therein:21,thereof:[6,7,8,9,18,22],thi:[0,6,7,13,16,18,20,21],thoroughli:0,though:11,thought:11,through:0,thu:12,thursdai:16,ties:12,time:[0,2,4,13,17],timezon:16,todai:16,token:[0,2,11],tolow:[0,1,4,5],tone:[10,19,20],too:[11,13,15,17],total:[0,10,20],toupper:[0,1,4],tr_tr:4,tracker:0,trail:[0,2],transfer:0,transform:[0,2],translat:4,transliter:[0,2],tre:[6,8,9,18],treat:[10,11,13,18,21],tricki:13,trim:[0,2,19],trimw:[0,1,2,9,19,20],trivial:8,two:[4,6,8,9,11,13,18,20],type:[10,11,12,13,17,18],tzone:16,u0000200d:[10,18,19,20],u00002640:[10,18,19],u00002642:[10,18,19,20],u000026f9:[10,18,19],u0000fe0f:[10,18,19,20],u0001d552:4,u0001d553:4,u0001d554:[4,7],u0001d554aba:4,u0001d554on:4,u0001d555:4,u0001d556:4,u0001d557:4,u0001f3f4:[10,18,19],u0001f3fb:[10,19],u0001f3fc:[10,18,19],u0001f3ff:[10,18,19],u0001f496:8,u0001f4a9:[7,10,18,19],u0001f602:[0,8,9,13],u0001f603:[0,8,9,13],u0001f643:20,u0001f64d:[10,18,19],u0001f926:20,u0001f970:[0,8],u000e0062:[10,18,19],u000e0063:[10,18,19],u000e0067:[10,18,19],u000e0073:[10,18,19],u000e0074:[10,18,19],u000e007f:[10,18,19],u00a0:22,u00b2:[0,13],u00c1rio:[9,14],u00df:[0,4],u00dfpam:4,u00e1rio:[9,14],u00eda:[9,14],u00fd:15,u0105:20,u03c0:[0,13],u20ac:20,unchang:21,under:[0,1,3],understand:0,unicod:[0,3,4,6,7,8,9,12,13,14,15,18,21,22],unit:1,unix:13,unless:[6,7,8,9,14],unlik:[4,7],unnam:[6,9],unstructur:0,unus:13,upon:12,upper:[4,5],uppercase_first:[12,15],use:[6,8,9,11,13,14,18],usebyt:[6,8,9,18],used:[4,6,7,8,9,10,12,16,18,20,21],useful:[0,10,19,20],usemethod:[11,12,15,17],user:[8,11],uses:[9,12,21,22],usetz:16,using:[6,10,11,12,13,15,16,19,20,21],usual:[14,18,19],utf:[4,11,13,16,17,19,20,21,22],val:12,valid:16,valu:0,value1:17,vector:[4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],vectoris:[0,6,7,8,9,11,14,15,17,18,21],vectorise_al:9,veri:0,version:[0,3,4,5,7,8,11,17,21],via:[11,13,16],video:0,wai:[0,11,12,17,19],warn:[4,6,8,9,10,11,13,14,16,17,18,21],weakli:12,well:[7,10,11,15],what:[0,12,20],whatsoev:[11,12,14],when:[4,10,16,18,19,20,21],whenev:9,where:[6,8,9,10,14,18],wherea:[9,12],whether:[6,7,8,9,14,18,21],which:[4,6,8,9,10,11,12,13,16,18,19,20,21,22],whilst:[16,17],whitespac:[0,2,9,20],whole:[0,7],whose:[4,6,7,8,9,11,12,14,15,17,18,19,20,21,22],wide:0,width:[0,2,13,20,21,22],within:7,without:[11,14,18],word:[0,2,18,21],work:[0,16,21],workaround:12,world:0,would:[11,12],wrap:[0,2],wrapper:[0,4],wrt:21,wspace:22,xtfrm2:[1,12],xtfrm:[12,15],year:16,yet:13,yield:[5,6,20,21],zero:[10,18,22],zone:16},titles:["stringx: Drop-in replacements for base R string functions powered by stringi","What Is New in stringx","R Package stringx Reference","about_stringx: Drop-in Replacements for Base String Functions Powered by Stringi","chartr: Transliteration and Other Text Transforms","constants: Character Constants","gregexpr: Locate Pattern Occurrences","gregextr: Extract Pattern Occurrences","grepl: Detect Pattern Occurrences","gsub: Replace Pattern Occurrences","nchar: Get Length or Width of Strings","paste: Concatenate Strings","sort: Sort Strings","sprintf: Format Strings","startswith: Detect Pattern Occurrences at Start or End of Strings","strcoll: Compare Strings","strptime: Date-time Parsing and Formatting","strrep: Duplicate Strings","strsplit: Split Strings into Tokens","strtrim: Shorten Strings to Specified Width","strwrap: Word-Wrap Text","substr: Extract or Replace Substrings","trimws: Trim Leading or Trailing Whitespaces"],titleterms:{"2021":1,"function":[0,3],"new":1,about_stringx:3,also:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],argument:[4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],author:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],base:[0,3,4,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],charact:5,chartr:4,compar:15,concaten:11,constant:5,date:16,descript:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],detail:[4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],detect:[8,14],differ:[4,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],drop:[0,3],duplic:17,end:14,exampl:[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],extract:[7,21],format:[5,13,16],from:[4,6,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],get:10,gregexpr:6,gregextr:7,grepl:8,gsub:9,lead:22,length:10,locat:6,nchar:10,occurr:[6,7,8,9,14],other:4,packag:2,pars:16,past:11,pattern:[6,7,8,9,14],power:[0,3],refer:[2,3,20],replac:[0,3,9,21],see:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],shorten:19,sort:12,specifi:19,split:18,sprintf:13,start:14,startswith:14,strcoll:15,string:[0,3,10,11,12,13,14,15,17,18,19],stringi:[0,3],stringx:[0,1,2],strptime:16,strrep:17,strsplit:18,strtrim:19,strwrap:20,substr:21,text:[4,20],time:16,token:18,trail:22,transform:4,transliter:4,trim:22,trimw:22,usag:[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],valu:[4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],what:1,whitespac:22,width:[10,19],word:20,wrap:20}}) \ No newline at end of file