stringi: Fast and Portable Character String Processing Facilities

A collection of character string/text/natural language processing tools for pattern searching (e.g., with 'Java'-like regular expressions or the 'Unicode' collation algorithm), random string generation, case mapping, string transliteration, concatenation, sorting, padding, wrapping, Unicode normalisation, date-time formatting and parsing, and many more. They are fast, consistent, convenient, and - thanks to 'ICU' (International Components for Unicode) - portable across all locales and platforms. Documentation about 'stringi' is provided via its website at <https://stringi.gagolewski.com/> and the paper by Gagolewski (2022, <doi:10.18637/jss.v103.i02>).

Version: 1.8.4
Depends: R (≥ 3.4)
Imports: tools, utils, stats
Published: 2024-05-06
DOI: 10.32614/CRAN.package.stringi
Author: Marek Gagolewski [aut, cre, cph] (<https://orcid.org/0000-0003-0637-6028>), Bartek Tartanus [ctb], and others (stringi source code); Unicode, Inc. and others (ICU4C source code, Unicode Character Database)
stringi author details
Maintainer: Marek Gagolewski <marek at gagolewski.com>
BugReports: https://github.com/gagolews/stringi/issues
License: file LICENSE
URL: https://stringi.gagolewski.com/, https://github.com/gagolews/stringi, https://icu.unicode.org/
NeedsCompilation: yes
SystemRequirements: ICU4C (>= 61, optional)
Citation: stringi citation info
Materials: NEWS INSTALL
In views: NaturalLanguageProcessing
CRAN checks: stringi results

Documentation:

Reference manual: stringi.pdf

Downloads:

Package source: stringi_1.8.4.tar.gz
Windows binaries: r-devel: stringi_1.8.4.zip, r-release: stringi_1.8.4.zip, r-oldrel: stringi_1.8.4.zip
macOS binaries: r-release (arm64): stringi_1.8.4.tgz, r-oldrel (arm64): stringi_1.8.4.tgz, r-release (x86_64): stringi_1.8.4.tgz, r-oldrel (x86_64): stringi_1.8.4.tgz
Old sources: stringi archive

Reverse dependencies:

Reverse depends: dbWebForms, ELISAtools, TMDb
Reverse imports: abjutils, abn, acoRn, act, actel, ADAMgui, airr, alakazam, amadeus, aMNLFA, AmpGram, annotater, antaresRead, APCalign, audubon, augmentedRCBD, auk, autonomics, BatchJobs, batchtools, BAwiR, bdc, bea.R, bibliometrix, BINtools, biobtreeR, biometryassist, bioseq, BiostatsUHNplus, birdie, bskyr, BUMHMM, bupaR, BWGS, CAGEr, CancerGram, canprot, CatastRo, CDMConnector, CellNOptR, ChemmineR, chinese.misc, cicero, circRNAprofiler, CITAN, cleanNLP, clidatajp, climate, clintools, clockify, clustringr, CohortGenerator, comorbidity, conflr, cookiemonster, CooRTweet, corporaexplorer, corpustools, CoTiMA, covidsymptom, CrossVA, cryptotrackr, csv, CTNote, ctrdata, ctrialsgov, cultevo, cyclestreets, cymruservices, czso, daewr, dartR.sim, data.tree, dataCompareR, dataMaid, dataone, dataReporter, DatastreamDSWS2R, datazoom.amazonia, debrowser, DEGreport, Diderot, diffUTR, disclosuR, discoverableresearch, DistPlotter, doc2concrete, doudpackage, dplR, dscore, dundermifflin, dynr, eatGADS, eatTools, Ecfun, edgar, EGSEA, emayili, EMJMCMC, enderecobr, epidata, epidm, epitrix, eplusr, eurostat, evinf, exams.mylearn, exams2sakai, eyelinker, farff, fastLink, felp, fiery, filebin, filesstrings, findInFiles, fixtuRes, flexlsx, flipbookr, flippant, flowGraph, forceplate, forestdata, formatters, fscache, fude, fusen, fuzzySim, gasanalyzer, gbm.auto, gDRimport, genekitr, geneset, gfer, gganimate, ggfittext, GHap, gibasa, gINTomics, gitdown, gmwmx, goxygen, GreedyExperimentalDesign, growthPheno, healthyR.ts, highlightr, huxtable, IAcsSPCR, ICAMS, ICD10gm, IDEATools, ie2misc, imaginator, immApex, immunarch, imola, inldata, inpdfr, IOHanalyzer, IP, ipa, ISO11784Tools, itscalledsoccer, janitor, japanstat, journalabbr, jrc, jSDM, kanjistat, kerntools, klsh, kmeRtone, KOR.addrlink, LACE, languageserver, LexisNexisTools, LilRhino, lime, logrx, LSTbook, LSX, m5, MadanText, MadanTextNetwork, madrat, mapboxapi, mapping, margaret, mastif, mclm, medExtractR, memapp, midasHLA, miRecSurv, mlms, mlr, mlr3oml, mlrCPO, mnis, Modstrings, MOFA2, monolix2rx, moranajp, MOSim, mpoly, mRpostman, MSA2dist, mscstexta4r, MSstatsConvert, mulea, multicrispr, multipanelfigure, musicatk, naaccr, naijR, naturaList, necountries, newsmap, njtr1, nodbi, NormalityAssessment, nzffdr, OmnipathR, onc.api, OpenMindat, OpenML, openxlsx, openxlsx2, optigrab, osfr, osmclass, oxcAAR, pacs, path.chain, pdfsearch, pedquant, PGRdup, pgTools, PhosR, phylotypr, piecemaker, pk.unit.trans, plumber, plumbertableau, podcleaner, poldis, politeness, polmineR, polyRAD, potions, ppgm, presenter, priceR, processcheckR, psmineR, PvSTATEM, QCAcluster, qdapRegex, qlcData, Qtlizer, quanteda, quanteda.textmodels, quanteda.textplots, quanteda.textstats, R.temis, r2dii.match, radiant.data, radiant.model, ralger, RALSA, rangeBuilder, rassta, rattle, RclusTool, RcmdrPlugin.temis, RCy3, rdflib, rdtLite, re, readabs, readODS, readsdr, readtext, ready4, receptiviti, redatam, REDCapDM, REDCapTidieR, refinr, RepertoiR, reporter, reqres, restez, retrosheet, rextendr, rfaRm, Rgff, RJalaliDate, rmcfs, RNewsflow, RNeXML, robotoolbox, routr, roxygen2, RPresto, rprime, rprintf, Rsgf, rslp, RSqlParser, rSWeeP, rsyntax, rtables, RTCGA, Rtrack, rwhatsapp, samplesizeestimator, sanketphonetictranslator, saros, saros.base, scanMiR, scCustomize, scitb, scoper, scorecard, sejmRP, SemNetCleaner, sensitivityCalibration, sentimentr, sentometrics, seqtrie, sergeant, sgraph, sharpshootR, shazam, shiny.react, shiny.reglog, shinyMixR, ShinyQuickStarter, shinyquiz, Signac, sinew, sistec, sketchy, snakecase, sonicscrewdriver, SpliceWiz, sqlHelpers, statcheck, statgenIBD, statgenMPP, statnipokladna, strex, stringr, stringx, strs, Structstrings, supportR, table.glue, tabxplor, tangram, tardis, tatoo, taxadb, taxlist, testthis, text, text2map, text2vec, textclean, textpress, textshape, textstem, tfrmt, TheOpenAIR, thinkr, ThomasJeffersonUniv, thriftr, tidybulk, tidyplus, tigger, timetk, tinycodet, tipitaka, tokenbrowser, tokenizers, tsentiment, Twitmo, ulex, vegtable, wakefield, webdeveloper, WhatsR, wiesbaden, wikilake, wildcard, wordmap, wordpiece, worldfootballR, xmpdf, XNAString, Xplortext, zipangu, zoolog
Reverse linking to: kmeRtone
Reverse suggests: aebdata, alookr, and, arrow, ARTool, assignPOP, atime, baseballr, bdpar, blsR, box.lsp, CGPfunctions, charlatan, ClickHouseHTTP, consort, crosstable, dartR, dartR.base, DataFakeR, deepdep, diffdf, dlookr, dplyr, drtmle, dwctaxon, EDFtest, epiCleanr, fastRhockey, frictionless, genie, geojson, ggfacto, ggpackets, gips, grwat, hoopR, hrbrthemes, ie2miscdata, inlpubs, interp, jab.adverse.reactions, mapsFinland, mark, minty, mlflow, mlr3mbo, MolgenisArmadillo, multiverse, nc, nflreadr, NHSRdatasets, oddsapiR, pathwayTMB, pillar, poems, portfolioBacktest, pqsfinder, protti, psychmeta, qdap, qgisprocess, qs2, r2dii.data, r2rtf, RAMClustR, rbi, rbi.helpers, readr, rebus.base, rebus.unicode, redland, rgoslin, RInno, rio, rKolada, rlfsm, rlistings, rvest, rxode2, santoku, scales, sevenbridges2, shiny.fluent, shinyWGD, SpatialOmicsOverlay, ssc, stbl, stylo, swirl, tcplfit2, TeXCheckR, text2speech, textmineR, textrecipes, threesixtygiving, tibble, tidyUSDA, tinytable, tm.plugin.alceste, unine, urlshorteneR, visa, wehoop, wilson, wrMisc

Linking:

Please use the canonical form https://CRAN.R-project.org/package=stringi to link to this page.