Skip to content

vinaykumar0787/typescript-string-operations

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NPM

Simple lightweight string operation library for Typescript.

jQuery required. Unit tested.

USAGE:

String.Empty

var id = String.Empty;

String.IsNullOrWhiteSpace():

var id = image.GetId();
if(String.IsNullOrWhiteSpace(id))
	return image;

String.Format():

var id = image.GetId()
String.Format("image_{0}.jpg", id)
output: "file_2db5da20-1c5d-4f1a-8fd4-b41e34c8c5b5.jpg";

Specifier available!

var value = String.Format("{0:L}", "APPLE"); //output "apple"

value = String.Format("{0:U}", "apple"); // output "APPLE"

value = String.Format("{0:d}", "2017-01-23 00:00"); //output "23.01.2017"


value = String.Format("{0:s}", "21.03.2017 22:15:01") //output "2017-03-21T22:15:01"

value = String.Format("{0:n}", 1000000);
//output "1.000.000"
Specifier Result
L LowerCase
U UpperCase
d ShortDatePattern
s SortableDateTimePattern
n Thousand seperator

String.Join():

var value = String.Join("; ", "Apple", "Banana");
//output: "Apple; Banana";

OR

var array = ['Apple', 'Banana']
var value = String.Join("; ", array);
//output: "Apple; Banana";

Simply reference compiled source.js in your project.

<script type="text/javascript" src="scripts/typescript-string-format.js"></script>

Methods

Method Type Description Parameter
Empty Property simply returns "".
IsNullOrWhiteSpace Method returns true value if given parameter is either null, empty or undefined. format, args

| | Format | Method | Converts the value of objects to strings based on the formats specified and inserts them into another string. | format, args | Join | Method | Combines arguments delimited by given seperator.| delimiter,args | Join | Method | Combines arguments delimited by given seperator from array. | delimiter,array |

make sure to include sf namespace!

Usage without Typescript: Take source.js and simply call Methods with namespace.

e.g. var value = sf.String.Empty;

About

c# alike string operations for typescript using jquery library.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 52.5%
  • TypeScript 47.5%