Changes

Jump to navigation Jump to search
1,539 bytes added ,  22:53, 5 March 2014
m
Correct again the name utilities.strings.striplong
<tt>tabsize</tt> defaults to <em>7</em>.
==string.compactlong(string) | stringutilities.strings.striplong(string)==
<pre>
print(string.compactlong(s))
print(stringprintutilities.strings.striplong(s))
</pre>
leading spaces from <tt>string</tt>.
<tt>stringutilities.strings.striplong</tt> removes leading spaces and converts dos
newlines to unix newlines.
delimiters.
[[Category:Lua]][[Category:Programming]]/tt> with surrounding quotes removed iff they areof the same kind (ascii single/double quote only).= String formatter =
==string.quoteThe <code>context()</code> function uses its own formatter, of the form <code>context(string"something %Z something", object_formatted_by_Z)==</code> Below is a table of the available formatting codes.
Equivalent to /tt> strings are taken as a single keyword{| class="wikitable"! result type || code || input type|-| integer || %. Surrounding braces are removed..i || number|-| integer || %...d || number|-| unsigned || %...u || number|-| utf character || %...c || number|-| hexadecimal || %...x || number|-| HEXADECIMAL || %...X || number|-| octal || %...o || number|-| string || %...s || string, number|-| float || %...f || number|-| exponential || %...e || number|-| exponential || %...E || number|-| autofloat || %...g || number|-| autofloat || %...G || number|-| force tostring || %...S || any|-| force tostring || %Q || any|-| force tonumber || %N || number (strips leading zeros)|-| signed number || %I || number|-| rounded number || %r || number|-| 0xhexadecimal || %...h || character, number|-| 0xHEXADECIMAL || %...H || character, number|-| U+hexadecimal || %...u || character, number|-| U+HEXADECIMAL || %...U || character, number|-| points || %p || number in scaled points (65536sp = 1pt)|-| basepoints || %b || number in scaled points|-| table concat || %...t || table|-| true or false || %l || boolean|-| TRUE or FALSE || %L || boolean|-| ''number'' spaces || %...w || number|-| escaped XML || %!xml! || string|-| escaped TeX || %!tex! || string, number|-|}
== utilities.parsers.settings_to_set(str) ==[[Category:Lua]][[Category:Programming]]
22

edits

Navigation menu