Skip to content

Commit ff7f4ab

Browse files
hadleycran-robot
authored andcommitted
version 1.6.0
1 parent 7d87fb6 commit ff7f4ab

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+3372
-1151
lines changed

DESCRIPTION

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: stringr
22
Title: Simple, Consistent Wrappers for Common String Operations
3-
Version: 1.5.2
3+
Version: 1.6.0
44
Authors@R: c(
55
person("Hadley", "Wickham", , "[email protected]", role = c("aut", "cre", "cph")),
66
person("Posit Software, PBC", role = c("cph", "fnd"))
@@ -14,21 +14,22 @@ License: MIT + file LICENSE
1414
URL: https://stringr.tidyverse.org,
1515
https://github.com/tidyverse/stringr
1616
BugReports: https://github.com/tidyverse/stringr/issues
17-
Depends: R (>= 3.6)
17+
Depends: R (>= 4.1.0)
1818
Imports: cli, glue (>= 1.6.1), lifecycle (>= 1.0.3), magrittr, rlang
1919
(>= 1.0.0), stringi (>= 1.5.3), vctrs (>= 0.4.0)
2020
Suggests: covr, dplyr, gt, htmltools, htmlwidgets, knitr, rmarkdown,
2121
testthat (>= 3.0.0), tibble
2222
VignetteBuilder: knitr
2323
Config/Needs/website: tidyverse/tidytemplate
24+
Config/potools/style: explicit
2425
Config/testthat/edition: 3
2526
Encoding: UTF-8
2627
LazyData: true
27-
RoxygenNote: 7.3.2
28+
RoxygenNote: 7.3.3
2829
NeedsCompilation: no
29-
Packaged: 2025-09-03 22:57:02 UTC; hadleywickham
30+
Packaged: 2025-11-03 22:09:58 UTC; hadleywickham
3031
Author: Hadley Wickham [aut, cre, cph],
3132
Posit Software, PBC [cph, fnd]
3233
Maintainer: Hadley Wickham <[email protected]>
3334
Repository: CRAN
34-
Date/Publication: 2025-09-08 12:00:02 UTC
35+
Date/Publication: 2025-11-04 14:00:02 UTC

MD5

Lines changed: 107 additions & 93 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,58 @@
1-
a443a628ea1ac6ad6ff0b939c5f1f70e *DESCRIPTION
1+
e9a2d7a2a5c6c1dd867f907747f8623a *DESCRIPTION
22
a0018b1c7c6a9756addc1b079daa5cf0 *LICENSE
3-
53cac8267191c7135e60ff422a789b57 *NAMESPACE
4-
5be0f63ab8cd7345ed44938dce52a993 *NEWS.md
3+
a0f8dc105549613990bc4eba9c312e6a *NAMESPACE
4+
1f4be53f3b8b6d984efb35f444308119 *NEWS.md
55
11390682e89c2e7653a90d0c72f84241 *R/c.R
6-
a4a814af55ec5f84c9c39746ea39edc1 *R/case.R
7-
07c06e6be0443b7d5b9094f11daa406f *R/compat-obj-type.R
8-
6ff61ce96b8a0aca5f241ef7aaab4a68 *R/compat-purrr.R
9-
f299eacebcf906163a629b2ef7787ba4 *R/compat-types-check.R
10-
236c313428f675772ae78e10ec583aab *R/conv.R
11-
f75b36e8fb84010a555444e6f8950148 *R/count.R
6+
fab627b87e98ee87a3d5daa45fe0e728 *R/case.R
7+
fa46e60c734343b50fc65a0340f8522d *R/compat-obj-type.R
8+
32d322bcc69a3b95b60baa93431e98ff *R/compat-purrr.R
9+
6d7d33bf138ec2f239aa9565a57d079e *R/compat-types-check.R
10+
7146b25ab35d01f95ec64a4caf4f6b84 *R/conv.R
11+
282f25fc565b553de196646806293e6d *R/count.R
1212
d17b3c3f3f546123603f4f5f84a5f3cb *R/data.R
13-
a864288668850afe6aa376437d70d344 *R/detect.R
14-
02515c6f25da38950c825474b67623e1 *R/dup.R
13+
acb37e32b4ed39ebca1ad51bc7b9e5ef *R/detect.R
14+
e19a12c7c77e113f7f527f0cdb5f917b *R/dup.R
1515
1c6b2097f903dde0057acb61c89eeb01 *R/equal.R
16-
0df0460a69007695b24bbd4c2bd57645 *R/escape.R
17-
ea6dfb84a0cbb37d017ebe5b8ff64e63 *R/extract.R
16+
85a93701e5b36a5fbbfbfc40042bbcc2 *R/escape.R
17+
73f0e4443ca86ec867e4f621bb898ce6 *R/extract.R
1818
61dae6d6a3696574e7d6d86c5cf8673d *R/flatten.R
19-
1f7ebdf1299f7832220640f16f03c7bb *R/glue.R
20-
242f08a29f1cdcdf774bc277a0fec933 *R/interp.R
21-
d072949ee58976ca4e02dcb4e775c394 *R/length.R
22-
7d10a9448a8556aaf846a9408c733eb4 *R/locate.R
23-
8c37d98f0218668449fa9378ad693eea *R/match.R
24-
815c2c1b410c4e7a5d26fd35f5e097ce *R/modifiers.R
25-
eede1618dad4a0861c54dcdfb2c8ac75 *R/pad.R
19+
77edac067c187081954485cd3aaaaf39 *R/glue.R
20+
c2f8eec95e6ecfdb1be76962ed3c4169 *R/interp.R
21+
6d9f22c9baf3159414eceb7630e6a245 *R/length.R
22+
8c478dd4c9cbd22a8d7061bcd9af9374 *R/locate.R
23+
125e29e056ad163c16afc01ba45a3188 *R/match.R
24+
9ce6e3715854ea7112704f3751b6273e *R/modifiers.R
25+
3ffb7f922e672f12f4fa86a12dc18833 *R/pad.R
2626
d21d0843b2319c6f450c1e62459e2502 *R/remove.R
27-
0bc6c188c54945bf1e28dad205af03ba *R/replace.R
28-
dfabd70c0e2d57f9b2c3ce94394a0be5 *R/sort.R
29-
8a24cf80ca6464dd40b6c5b759d297a9 *R/split.R
27+
a65298f07f1cd858b8b49192e629945e *R/replace.R
28+
5653cd8289fc5eb1e07a52de9f207df5 *R/sort.R
29+
5d2a7548e4ede405ad4b2afa5c87b628 *R/split.R
3030
89c1a3fe6a9b2c2627c0c217d3240601 *R/stringr-package.R
31-
95a7f7de995ead49e5728f4d5ac9b6af *R/sub.R
32-
9d96b7aeda42bf69cd9b7a1ce5492e3e *R/subset.R
33-
88afe326dd676421d7cc04309610796a *R/trim.R
34-
467b44328c4da52de9d4820d84cf9a70 *R/trunc.R
35-
ee836edf224d73d887bc94cf8453705d *R/unique.R
36-
33b05fa3a588a58663f835ce45783e83 *R/utils.R
37-
be25c17f9a9668f766a8a02b73da9268 *R/view.R
38-
9440e9e7a0bbc33ada2e425cf0ed2cbe *R/word.R
39-
ccb9c91317f1b34569c8495f4c8f3b9a *R/wrap.R
31+
bf2a82aab59e52de454cea41c81a414b *R/sub.R
32+
8e49514ce7aebdaa505fbfb0693a1bf0 *R/subset.R
33+
fff3f89cb2dfa48fe7b9bad7d0d22a48 *R/trim.R
34+
ac59ef6f8bc9ecc27fdf0d874b97887b *R/trunc.R
35+
fce97be460825f75a14b084fb18b25ba *R/unique.R
36+
912249125562bc25ba8bb6919ea0c605 *R/utils.R
37+
3604889b7212122c7abfac8ef9ac6326 *R/view.R
38+
33e5f3379c73cf5466d5a7269681f435 *R/word.R
39+
ffd49ec2a75ce54098b705aa1b8b06c1 *R/wrap.R
4040
0b6dd73d03f405561232bb60c5052c33 *README.md
41-
393ae070a14a49078dfc3bc77cdf0e59 *build/vignette.rds
41+
e08ba0e86fb9968bdc719ce133b7c281 *build/vignette.rds
4242
89f0d280160eb4419b23251639a728c2 *data/fruit.rda
4343
51f821ca3b3f8a286d0ceabccdab6ca7 *data/sentences.rda
4444
c99f00d311e24c76bbeabfc8a58b4b50 *data/words.rda
45-
198f01215a8726818f85a5d4400a5bfd *inst/doc/from-base.R
46-
55fa03361dfbc453024c7ab8df2ede71 *inst/doc/from-base.Rmd
47-
93023135938c38de9f18ef4074f90395 *inst/doc/from-base.html
48-
1503e21ba030b49ee6562b379624e081 *inst/doc/regular-expressions.R
49-
bee4d7614ef68fce3dc6772a0442a1ff *inst/doc/regular-expressions.Rmd
50-
d41a1d52f33b52177f4d616c7162fb58 *inst/doc/regular-expressions.html
51-
d57838d0deb2a741886f70eeed71604b *inst/doc/stringr.R
52-
2e6abe80c39713fdd5778e6276185408 *inst/doc/stringr.Rmd
45+
86f7ec190b2c2703fc2f116bee418db0 *inst/doc/from-base.R
46+
ba208f6ef33340d5b384012d6eb376d3 *inst/doc/from-base.Rmd
47+
42dd0da934f86047189eefdbc7f46165 *inst/doc/from-base.html
48+
d16e1337fea28ad789157c5e2ddfd0d8 *inst/doc/locale-sensitive.R
49+
b6b24d397afe2ad49839fc6b0f9bd784 *inst/doc/locale-sensitive.Rmd
50+
a6f50034e9db2382062f22810267bdda *inst/doc/locale-sensitive.html
51+
c22f44db7b36f6867778c5aa82e39506 *inst/doc/regular-expressions.R
52+
4e514d6c670b72056e85b9c5f96222e4 *inst/doc/regular-expressions.Rmd
53+
1ea95b6bded5f479a52da5f37fe6bc72 *inst/doc/regular-expressions.html
54+
e08c40a4735ca6bd7e5272e68b42f38e *inst/doc/stringr.R
55+
c2d31a2e551ce906f1bfc7e226b7f497 *inst/doc/stringr.Rmd
5356
131ef4e2459dc7d86e997b8bab380071 *inst/doc/stringr.html
5457
5f38e68c0f6148b954a6849fe553b173 *inst/htmlwidgets/lib/str_view.css
5558
e7c37a495d4ae965400eeb1000dee672 *inst/htmlwidgets/str_view.js
@@ -69,76 +72,87 @@ ef8404412dac3596f66f50c3268fd089 *man/modifiers.Rd
6972
a64a7ea44fcaa33c2d3ad0f7909cbc3e *man/pipe.Rd
7073
7ecc8f5ddb1b5fd123cdbf4a532da370 *man/str_c.Rd
7174
4c5363f6872ab4d60fdb91609af1be13 *man/str_conv.Rd
72-
d6973b6218a2a1a32eee03e1a0ffa41c *man/str_count.Rd
73-
1bdaa07efcfb600dadd5a93342af1e4b *man/str_detect.Rd
74-
b07cca29357daa5c72bad16c916ede42 *man/str_dup.Rd
75+
9c79a0501dd40c1dd36cc28b49b2ff8b *man/str_count.Rd
76+
b24702a96fcc62cd3d795fa685d15e59 *man/str_detect.Rd
77+
fb7c71863ea4916f6009ba23ee3c265f *man/str_dup.Rd
7578
5f09e863013a8297b0b38ffa1d3ba5fe *man/str_equal.Rd
7679
0e95910de21db06a6e642bbd8cc17e96 *man/str_escape.Rd
77-
d4f5015fbae4ef8d749a8d334b274412 *man/str_extract.Rd
80+
d9c33c2edd44dd8340d19e41c31c99fb *man/str_extract.Rd
7881
8d296bb5ba6ef0bc7d976c12c3af195e *man/str_flatten.Rd
79-
4839ddd3fff8d5cb4d86f23c5a2be235 *man/str_glue.Rd
82+
cc22c80c12a41a43a1e34fe6d7e3a785 *man/str_glue.Rd
8083
0aaa5a0cce235f807c189a0233464add *man/str_interp.Rd
8184
9a978f65167837c2a82b9eb45e877276 *man/str_length.Rd
82-
743c58ac7940bfdb78022ab998687a3d *man/str_like.Rd
83-
fde4acb343e7261725078e7453f1a5fd *man/str_locate.Rd
84-
c78d29b9b7696ac56fbd4f8975efa955 *man/str_match.Rd
85+
b54860ab8fb7da66b830ca91ac2f66b0 *man/str_like.Rd
86+
312b7489a4a9c26b595d813de9f6275a *man/str_locate.Rd
87+
befd172c58b63e0f65488c78dd2f48db *man/str_match.Rd
8588
6ac9678ff6aa4a96ff3beb460a2d565e *man/str_order.Rd
8689
df526bd928ec6a89b62d80df016d7aa9 *man/str_pad.Rd
87-
ae9a5667a4064d65c3812080b3f80fec *man/str_remove.Rd
88-
06c8e5525f3f93acf2e894bef9aee358 *man/str_replace.Rd
90+
d08f03059020d6ab6843d8cc6483ff74 *man/str_remove.Rd
91+
a59ad33e2e147100c7474ba204ce6fd1 *man/str_replace.Rd
8992
797da58fc306dc7b018434727a32d26a *man/str_replace_na.Rd
90-
5dd0bd97f1d9f10ea31cf9770037319e *man/str_split.Rd
93+
a4dea683f93d750d8236e4d5313ed936 *man/str_split.Rd
9194
422188a7f648f1047e529fcafa3dcacc *man/str_starts.Rd
92-
a0bda4a83f1bbcce75d6ff072eab3812 *man/str_sub.Rd
93-
d92d29fbb86b0fb2a98e496af68e5561 *man/str_subset.Rd
95+
0b65c15d0af480d3eeaa7685bb546865 *man/str_sub.Rd
96+
be2c6487fa6d9203622d43b079f48466 *man/str_subset.Rd
97+
96cd3c5c89490782b40bad8515c1078f *man/str_to_camel.Rd
9498
7dffcd7bcfda40c125dd8da67404a32e *man/str_trim.Rd
9599
4e4e96af2d85d1f024a8c3495c7a8400 *man/str_trunc.Rd
96100
ad920b9d524a6cdad804abddd67836bc *man/str_unique.Rd
97-
fce68051479e8c8a2126cab061cc956a *man/str_view.Rd
98-
6f3edc14ec4040eaa8414f53ead6e9d9 *man/str_which.Rd
101+
a652e0155a04f9a75de168d50262e08c *man/str_view.Rd
102+
b1cc39832d666c3eca4f9ced5f24e2f2 *man/str_which.Rd
99103
fb432c6d1ee6a45f6bae4630a72e4c31 *man/str_wrap.Rd
100104
b020a9e0c22c8a73988673d8105e6beb *man/stringr-data.Rd
101105
faadd8ce234ceadf5aa02978b567398f *man/stringr-package.Rd
102106
0e38c8016c39ab1cbfdac436864918df *man/word.Rd
107+
3a93823fb350db66272f9a99a9918007 *po/R-es.po
108+
56312022f0bdf32f52078e6035a51bc0 *po/R-stringr.pot
103109
4ee9d05bd4688270eca8d85299cedcd1 *tests/testthat.R
104110
2495853cc152148a9967b97a742189d2 *tests/testthat/_snaps/c.md
105-
e1070ef18b7d962e0060cecc2751f0eb *tests/testthat/_snaps/detect.md
106-
feb7439575c71a94b2fd96a1cfe8490f *tests/testthat/_snaps/match.md
107-
bb5aa361c47349d8e72ef050f17ce13f *tests/testthat/_snaps/modifiers.md
108-
701413f4ddebcd6f159e3c1bee9ea807 *tests/testthat/_snaps/replace.md
109-
f7d84d80aac766e0dabc941f4d1cc99f *tests/testthat/_snaps/split.md
111+
356e9f94310a617d3202b1d9bfa66ab5 *tests/testthat/_snaps/conv.md
112+
13691e1c10fca706cfae6cc68d81c395 *tests/testthat/_snaps/detect.md
113+
f6667d7667b0e959d32dfffdffafdda2 *tests/testthat/_snaps/dup.md
114+
8ac60a19db0cfd10dca36de052415cba *tests/testthat/_snaps/equal.md
115+
5ccc60db50dada65c77ff5696c6e4758 *tests/testthat/_snaps/flatten.md
116+
be7e37ceaccc112984f8639d42430b2c *tests/testthat/_snaps/interp.md
117+
f6e3065ce020cfc6499e5b3674ef9026 *tests/testthat/_snaps/match.md
118+
81ec674800798367ca649e4e00dd3447 *tests/testthat/_snaps/modifiers.md
119+
90228f0ce288697e160c613e93293bbb *tests/testthat/_snaps/replace.md
120+
a701adf362ba4528f06e85a4aedfc8d5 *tests/testthat/_snaps/split.md
121+
ce3a91a9e0c22047565cb4080ac74184 *tests/testthat/_snaps/sub.md
110122
b226cf3dc38f2430e39bcdace6baa41f *tests/testthat/_snaps/subset.md
111123
998a7db85bac398d9ad63edc24ae9fb4 *tests/testthat/_snaps/trunc.md
112-
666ca9c4c0f885d6829fadce41a61616 *tests/testthat/_snaps/view.md
124+
b59104e8a1f949712cc64675a1e961de *tests/testthat/_snaps/view.md
113125
04fa3430820d49de179ce1be247461bf *tests/testthat/test-c.R
114-
1b96097e258ae55b2501a037dfb9005f *tests/testthat/test-case.R
115-
cbf33254fcbdb2f01825365e017d5ee4 *tests/testthat/test-conv.R
116-
fd652a597975ae2e952ca11339671fe2 *tests/testthat/test-count.R
117-
e8be5c6fee11af55731655faa27fcc57 *tests/testthat/test-detect.R
118-
f9fca2103c840b9ed94900b03d31b5f5 *tests/testthat/test-dup.R
119-
8c45219dd2995f936cb8c3f9716c8011 *tests/testthat/test-equal.R
120-
d23fcddf47a45da27a103f808a18e78e *tests/testthat/test-escape.R
121-
a5a2d54d820de92d947f38a73aa28fce *tests/testthat/test-extract.R
122-
e05f21c06429b79a1448f42578e44408 *tests/testthat/test-flatten.R
123-
5d174d75b4333754c212093685c8dfa9 *tests/testthat/test-glue.R
124-
8d10e593e9d78b50eb581f4e07c73c5c *tests/testthat/test-interp.R
125-
4b370f0991952923730c72182afddb8c *tests/testthat/test-length.R
126-
7fefa323cad92802b1bdc6fcab170240 *tests/testthat/test-locate.R
127-
fe205e7026398ab262c3d9bbcc94579e *tests/testthat/test-match.R
128-
5a6bb7b3ac53d7ef600d8aa86f48c736 *tests/testthat/test-modifiers.R
129-
3542cb39e4cc66103619704b1ab97700 *tests/testthat/test-pad.R
130-
067c9f1b67bd63b8e355cb28e31c976f *tests/testthat/test-remove.R
131-
6edbe852bdb28146002beea516236f6a *tests/testthat/test-replace.R
132-
82139ea85343349a40a44be88aa36d11 *tests/testthat/test-sort.R
133-
0b9db589d9d6b3ea2d058e310a281e61 *tests/testthat/test-split.R
134-
2399869fcfc88342844800f634459d2a *tests/testthat/test-sub.R
135-
968816a52cce5608b6159e758526739d *tests/testthat/test-subset.R
136-
d6bcfb2fd01012d8ec733a7600291bed *tests/testthat/test-trim.R
137-
bf32022e418f7e355da993ba8b354600 *tests/testthat/test-trunc.R
138-
c801dfc65d41c161b000ea64a49f6944 *tests/testthat/test-unique.R
139-
8a43c5c965ddfc1680a58812acde8267 *tests/testthat/test-view.R
140-
a1de73cbd092c5c94bf6a51e6103740c *tests/testthat/test-word.R
141-
217ae1d7e7fa11dcf0b5ba0ed1c08473 *tests/testthat/test-wrap.R
142-
55fa03361dfbc453024c7ab8df2ede71 *vignettes/from-base.Rmd
143-
bee4d7614ef68fce3dc6772a0442a1ff *vignettes/regular-expressions.Rmd
144-
2e6abe80c39713fdd5778e6276185408 *vignettes/stringr.Rmd
126+
22a5c30fa0bc160d426b2a5d259ba10d *tests/testthat/test-case.R
127+
6efb35124b1eccf174a9f11f79769243 *tests/testthat/test-conv.R
128+
60589d20af27994b27e446c2bac2782e *tests/testthat/test-count.R
129+
f4763b95274e7db233c2e4c9bdf76992 *tests/testthat/test-detect.R
130+
53103b6e969ac00bf55c6b678f377b50 *tests/testthat/test-dup.R
131+
2c0ffc7ff1865ac701e44d785cdacbcf *tests/testthat/test-equal.R
132+
d2c05a4086c8443d9d45af202d1350de *tests/testthat/test-escape.R
133+
d8ee0e58658c40d3ec3ef72e336362b2 *tests/testthat/test-extract.R
134+
b0e2bdf50d792556092b5ce5c91cfd6f *tests/testthat/test-flatten.R
135+
2730b5dca8ccbb93ff9a8db96b86245c *tests/testthat/test-glue.R
136+
27b5dd8f0ffe0e2be98f89a28f722166 *tests/testthat/test-interp.R
137+
ed2ceef13bdac3e9c103c38605220f1b *tests/testthat/test-length.R
138+
0a49032a8a97d98f261a4114e03674f1 *tests/testthat/test-locate.R
139+
55cb4c0f6ab69bf8ce0535520c298f84 *tests/testthat/test-match.R
140+
3d936f27b330fb7f099d16271a3934a8 *tests/testthat/test-modifiers.R
141+
983cb39b066b790ac35915f1a15b6cab *tests/testthat/test-pad.R
142+
e824bc7e255b967ceac2affbb9fb8089 *tests/testthat/test-remove.R
143+
1ff3a69796e9c9584e2fdee7614754f8 *tests/testthat/test-replace.R
144+
f9603c460f1365eec467425ff082506d *tests/testthat/test-sort.R
145+
c3b7d4fbd0fe37f744655fd16aad7726 *tests/testthat/test-split.R
146+
07aed4abb9f9c1aec316ebb67f978fbd *tests/testthat/test-sub.R
147+
6794caeaa58436d981bf42ff911b5213 *tests/testthat/test-subset.R
148+
0e50a6e15ca6e253938f60eea01d9378 *tests/testthat/test-trim.R
149+
dff635d57a459ff95306c86c39e56a91 *tests/testthat/test-trunc.R
150+
4d0078e98ea46db8144b255a8bee7852 *tests/testthat/test-unique.R
151+
dc57de05a322369e60dca561f36d3ac8 *tests/testthat/test-utils.R
152+
8fd062ec108c865b5c67e1a7d073bb6b *tests/testthat/test-view.R
153+
7e31e96a59fb6259916b6055d8047db2 *tests/testthat/test-word.R
154+
12920e5e52fcaa84ae3743739ecd4e84 *tests/testthat/test-wrap.R
155+
ba208f6ef33340d5b384012d6eb376d3 *vignettes/from-base.Rmd
156+
b6b24d397afe2ad49839fc6b0f9bd784 *vignettes/locale-sensitive.Rmd
157+
4e514d6c670b72056e85b9c5f96222e4 *vignettes/regular-expressions.Rmd
158+
c2d31a2e551ce906f1bfc7e226b7f497 *vignettes/stringr.Rmd

NAMESPACE

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
S3method("[",stringr_pattern)
44
S3method("[",stringr_view)
5+
S3method("[[",stringr_pattern)
56
S3method(print,stringr_view)
67
S3method(type,character)
78
S3method(type,default)
@@ -30,6 +31,7 @@ export(str_flatten)
3031
export(str_flatten_comma)
3132
export(str_glue)
3233
export(str_glue_data)
34+
export(str_ilike)
3335
export(str_interp)
3436
export(str_length)
3537
export(str_like)
@@ -55,8 +57,11 @@ export(str_starts)
5557
export(str_sub)
5658
export(str_sub_all)
5759
export(str_subset)
60+
export(str_to_camel)
61+
export(str_to_kebab)
5862
export(str_to_lower)
5963
export(str_to_sentence)
64+
export(str_to_snake)
6065
export(str_to_title)
6166
export(str_to_upper)
6267
export(str_trim)

0 commit comments

Comments
 (0)