View source for Module:String2
Jump to navigation
Jump to search
You do not have permission to edit this page, for the following reason:
You can view and copy the source of this page.
local p = {}
p.trim = function(frame)
return mw.text.trim(frame.args[1] or "")
end
p.sentence = function (frame)
-- {{lc:}} is strip-marker safe, string.lower is not.
frame.args[1] = frame:callParserFunction('lc', frame.args[1])
return p.ucfirst(frame)
end
p.ucfirst = function (frame )
local s = mw.text.trim( frame.args[1] or "" )
local s1 = ""
-- if it's a list chop off and (store as s1) everything up to the first <li>
local lipos = mw.ustring.find(s, "<li>" )
if lipos then
s1 = mw.ustring.sub(s, 1, lipos + 3)
s = mw.ustring.sub(s, lipos + 4)
000
1:0
Templates used on this page:
- Boston Bridge (view source)
- Template:!! (view source)
- Template:!- (view source)
- Template:(( (view source)
- Template:)) (view source)
- Template:= (view source)
- Template:Case templates see also (view source)
- Template:Convert (view source)
- Template:For (view source)
- Template:For loop (view source)
- Template:Format item (view source)
- Template:High-use (view source)
- Template:Hlist (view source)
- Template:Item (view source)
- Template:Lmd (view source)
- Template:Lua (view source)
- Template:Lx (view source)
- Template:Markup (view source)
- Template:Markup/row (view source)
- Template:Ml (view source)
- Template:Module other (view source)
- Template:Module rating (view source)
- Template:Ombox (view source)
- Template:One2a (view source)
- Template:Pf (view source)
- Template:Sandbox other (view source)
- Template:String split (view source)
- Template:Tag (view source)
- Template:Tl (view source)
- Template:Xt (view source)
- Module:Arguments (view source)
- Module:Carousel (view source)
- Module:Carousel/SWDogs (view source)
- Module:Convert (view source)
- Module:Convert/data (view source)
- Module:Convert/text (view source)
- Module:ConvertNumeric (view source)
- Module:For (view source)
- Module:For loop (view source)
- Module:Format link (view source)
- Module:GetParameters (view source)
- Module:Hatnote (view source)
- Module:Hatnote/styles.css (view source)
- Module:Hatnote list (view source)
- Module:High-use (view source)
- Module:Item (view source)
- Module:List (view source)
- Module:Lua banner (view source)
- Module:Message box (view source)
- Module:Message box/configuration (view source)
- Module:No globals (view source)
- Module:Separated entries (view source)
- Module:String (view source)
- Module:String2 (view source)
- Module:String2/doc (view source)
- Module:TableTools (view source)
- Module:Transclusion count (view source)
- Module:Transclusion count/data/S (view source)
- Module:WikidataIB (view source)
- Module:WikidataIB/nolinks (view source)
- Module:WikidataIB/titleformats (view source)
- Module:Yesno (view source)
Return to Module:String2.