Structure TextFormatter


struct TextFormatter

Metinleri biçimlendirir.

demo için tıklayınız »»
Defined in sardalya/sardalya_format.js

Function Summary
public String escape(String strText)

URL içinde kullanılmak üzere Stringleri kaçar.

Kullanım örneği:

	alert(TextFormatter.escape("lorem ipsum dolor sit amet"));
 
public Array grepEmails(String txtValue)

Metnin içindeki tüm e-posta adreslerini topla.

Kullanım örneği:

	var strText = "volkan@linkibol.com lorem osman@example.com ipsum";
	arEmail = TextFormatter.grepEmails(strText);
 
public String safe(String strSource)

TextFormatter.safeHTML ve TextFormatter.safeWhiteSpace metodlarını ard arda çağırır.

Kullanım örneği:

	alert(TextFormatter.safe("lorem dolorem"));
 
public String safeHTML(String strSource)

HTML etiketlerini metin karşılıklarıyla değiştirir.

Kullanım örneği:

	alert(TextFormatter.safeHTML("lorem ipsum dolor"));
 
public String safeWhiteSpace(String strSource)

Parametrenin içindeki gereksiz boşlukları kaldırır.

Kullanım örneği:

	alert(TextFormatter.safeWhiteSpace("   lorem   ipsum dolor  "));
 
public Object splitQueryString(String strURL)

strURL parametresinde querystring bölümünü bir JSON nesnesine çevirir.

Kullanım örneği:

	var strURL = "http://www.example.com?test1=a&test2=b"
	query = TextFormatter.splitQueryString(strURL);
	alert(query.test1);
	alert(quert.test2);
 
public String toProperURI(String strURL)

Eğer URL bir dizin ifade ediyorsa sonuna / ekler

Kullanım örneği:

	var strURL = "http://www.linkibol.com";
	strURL = TextFormatter.toProperURL(strURL);
 

Function Details

function escape

public String escape(String strText)

URL içinde kullanılmak üzere Stringleri kaçar.

Kullanım örneği:

	alert(TextFormatter.escape("lorem ipsum dolor sit amet"));
 
Parameters:
strText - Kaçılacak metin.
Returns:
kaçılan metni döner.

function grepEmails

public Array grepEmails(String txtValue)

Metnin içindeki tüm e-posta adreslerini topla.

Kullanım örneği:

	var strText = "volkan@linkibol.com lorem osman@example.com ipsum";
	arEmail = TextFormatter.grepEmails(strText);
 
Parameters:
txtValue - Kontrol edilecek metin.
Returns:
bulunan e-posta adreslerinin bulunduğu bir Array nesnesi. Eğer hiçbir şey bulamazsa [] döner.

function safe

public String safe(String strSource)

TextFormatter.safeHTML ve TextFormatter.safeWhiteSpace metodlarını ard arda çağırır.

Kullanım örneği:

	alert(TextFormatter.safe("lorem dolorem"));
 
Parameters:
strSource - Düzenlenecek metin.
Returns:
düzenlenmiş metni döner.

function safeHTML

public String safeHTML(String strSource)

HTML etiketlerini metin karşılıklarıyla değiştirir.

Kullanım örneği:

	alert(TextFormatter.safeHTML("lorem ipsum dolor"));
 
Parameters:
strSource - Düzenlenecek metin.
Returns:
HTML etiketleri değiştirilmiş metni döner.

function safeWhiteSpace

public String safeWhiteSpace(String strSource)

Parametrenin içindeki gereksiz boşlukları kaldırır.

Kullanım örneği:

	alert(TextFormatter.safeWhiteSpace("   lorem   ipsum dolor  "));
 
Parameters:
strSource - Düzenlenecek metin.
Returns:
düzenlenmiş metni döner.

function splitQueryString

public Object splitQueryString(String strURL)

strURL parametresinde querystring bölümünü bir JSON nesnesine çevirir.

Kullanım örneği:

	var strURL = "http://www.example.com?test1=a&test2=b"
	query = TextFormatter.splitQueryString(strURL);
	alert(query.test1);
	alert(quert.test2);
 
Parameters:
strURL - dönüştürülecek URL adresi.
Returns:
JSON nesnesine dönüştürülmüş querystring.

function toProperURI

public String toProperURI(String strURL)

Eğer URL bir dizin ifade ediyorsa sonuna / ekler

Kullanım örneği:

	var strURL = "http://www.linkibol.com";
	strURL = TextFormatter.toProperURL(strURL);
 
Parameters:
strURL - URL adresi.
Returns:
düzenlenmiş URL adresini döner.