Print
Add To Favorites
Email To Friend
Rate This Article
|
Useful JavaScript/VBScript String Functions (Server side)
|
Published:
09 Oct 2003
|
Abstract
Common string function in VBScript and JavaScript that will divide a text string into equal portions, left and right. |
|
by Taewook Kang
Feedback
|
Average Rating: This article has not yet been rated.
Views (Total / Last 10 Days):
18129/
36
|
|
|
VBScript Version |
Following are the common string functions (both in VBScript and JavaScript) which can be used in your application.
<SCRIPT LANGUAGE="VBScript" RUNAT=Server>
'chop function 'Author: Taewook Kang ( txkang@wichita.edu )
' 'chop function takes four arguments. 'Ex: 'if you do... 'chop( "Hello Kang! Nice to meet you!","",leftPortion,rightPortion ) 'as a result, leftPortion will contain "Hello Kang! Nice" and rightPortion will contain " to meet you!" 'I find this function useful in making newsletter application and I use this often.
function chop( byval s,byval item,byref p1,byref p2 ) dim chop_itemLength,chop_location
chop_itemLength = len( item ) chop_location = instr( 1,s,item,vbBinaryCompare )
p1 = mid( s,1,chop_location - 1 ) p2 = mid( s,chop_location + chop_itemLength,len( s ) ) end function
</script> | |
JavaScript Version |
<SCRIPT LANGUAGE="JavaScript" RUNAT=Server>
/* firStr function Author: Taewook Kang ( txkang@wichita.edu ) Ex: if you do... fitStr( "Hello Kang! Nice to meet you!",5,10 ) it will return Hello... you!
This function is very useful when you need to print long URLs. */
function fitStr( u,sideLength,offset ) { if ( u ) { var curLen = u.length; return ( curLen >= offset ) ? u.substr( 0,sideLength ) + "..." + u.substr( curLen - sideLength,curLen ) : u; } else return null; }
/* superTrim function Author: Taewook Kang ( txkang@wichita.edu )
Ultimate trim function. It will trim all invisible characters ( \n,\t.. etc ) before and after a string. */
function superTrim( s ) { return ( s ) ? s.replace( /^[\n\t\r ]+/,'' ).replace( /[\n\t\r ]+$/,'' ) : null; } </SCRIPT>
|
|
|
User Comments
No comments posted yet.
|
Product Spotlight
|
|