Subj : console.strlen(text) vs. strip_ctrl(text).length To : Digital Man From : Nightfox Date : Sun Jan 04 2015 09:39 am Hi DM, While working on one of my scripts, there are some places where I need to get the length of a string as it will appear on the screen. It seems there are two ways to do so - console.strlen(text) and strip_ctrl(text).length. While working on one of my JS scripts, I noticed I'm getting two different results from each of those ways of getting string length for one of my script's strings. Specifically, my string has a 4 special characters to represent arrows, which are counted by console.strlen(), but those special arrow characters seem to be removed by strip_ctrl(). The following image shows the text line output from my script with the 4 arrow characters (it's a help line showing some valid key commands): http://home.comcast.net/~nightfox/BBSStuff/helpLine.png The length returned by console.strlen() is 79, whereas the length returned by strip_ctrl(text).length is 75. The documentation says console.strlen() will exclude Ctrl-A codes, while strip_ctrl() removes control characters. It sounds like strip_ctrl() might be removing all control characters (not just Ctrl-A characters), is that correct? I was curious if what I'm seeing is the expected behavior. Nightfox --- þ Synchronet þ Digital Distortion BBS - digitaldistortionbbs.com .