Package Exports
- string-tools
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (string-tools) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
string-tools
Example
var s = require("string-tools");
- string-tools
- .symbol
- .escapeRegExp()
- .fill(fillWith, len) ⇒
string
- .padRight(input, width, [padWith]) ⇒
string
- .repeat(input, times) ⇒
string
- .clipLeft(input, width, [prefix]) ⇒
string
s.symbol
some cross platform symbols (tick
and cross
)
Kind: static property of string-tools
s.escapeRegExp()
escape special regular expression characters
Kind: static method of string-tools
Example
> s.escapeRegExp("(.*)");
'\\(\\.\\*\\)'
s.fill(fillWith, len) ⇒ string
Create a new string filled with the supplied character
Kind: static method of string-tools
Param | Type | Description |
---|---|---|
fillWith | string |
the fill character |
len | number |
the length of the output string |
Example
> s.fill("a", 10)
'aaaaaaaaaa'
> s.fill("ab", 10)
'aaaaaaaaaa'
s.padRight(input, width, [padWith]) ⇒ string
Add padding to the right of a string
Kind: static method of string-tools
Param | Type | Default | Description |
---|---|---|---|
input | string |
the string to pad | |
width | number |
the desired final width | |
[padWith] | string |
"" "" |
the padding character |
Example
> s.padRight("clive", 1)
'clive'
> s.padRight("clive", 1, "-")
'clive'
> s.padRight("clive", 10, "-")
'clive-----'
s.repeat(input, times) ⇒ string
returns the input string repeated the specified number of times
Kind: static method of string-tools
Param | Type | Description |
---|---|---|
input | string |
input string to repeat |
times | number |
the number of times to repeat |
s.clipLeft(input, width, [prefix]) ⇒ string
returns the input string clipped from the left side in order to meet the specified width
Kind: static method of string-tools
Param | Type | Default | Description |
---|---|---|---|
input | string |
input string to repeat | |
width | number |
the desired final width | |
[prefix] | string |
"..." |
the prefix to replace the clipped region |
© 2015 Lloyd Brookes <75pound@gmail.com>. Documented by jsdoc-to-markdown.