Page history
12 September 2020
2 August 2020
26 April 2013
26 February 2013
25 February 2013
24 February 2013
fix pattern escape in replace function
+56
+Unit tests for this module are available at Module:String/tests.
+74
accommodate the commonly used "no_category" function
+160
improves commenting, adds whitespace and error handling to sub, improvements to error handling generally.
+2,745
add description and whitespace handling option for len
+436
fix comment
-10
include more generic replacement function
+773
replace_plain fix
+6
add str.replace_plain
+22
add str.replace_plain
+1,428
23 February 2013
22 February 2013
Update to allow for unnamed parameters. This is necessary because some string function need to preserve leading / trailing whitespace in order to work properly.
+1,119
add support for finding the position of a string or pattern inside another string.
+2,610
20 February 2013
Oh, the existing code is 0-based
+ substr variant that takes a length instead of an ending position
+194
have sub return more than one character (broken by ID 538979768)