Remove tab ('\t') from string javascript -



Remove tab ('\t') from string javascript -

how can remove tab string on javascript?

when string comes buffer this:

<buffer 0d 0a 3c 25 72 65 73 70 6f 6e 73 65 2e 73 74 61 74 75 73 20...> function translate(data) { var content = data.tostring().split('\r\n'); }

and perform following...

for example, have these lines:

'\t\t var session = request.getsession();' '\t\t session["user"] = {};'

and want be:

'var session = request.getsession();' 'session["user"] = {};'

by way, when do:

content=string(content).replace('\t','');

this why need string(...) constructor.

if wont utilize it, sick object has no method replace.

assuming content string want parse parses letter meaning this:

'\t session'

becomes this:

's','e','s','s','i','o','n'

why?

thanks help!

the problem in how define content.

if content=='\t session',

`content=string(content).replace('\t','');`

implies content==' session'.

on side-note, string(...) unnecessary.

`content=content.replace('\t','');`

achieves same result.

edit:

string(array) not work expect.

you have either perform replace before split string or perform replace on every element of array separately.

instead of

var content = data.tostring().split('\r\n'); content=string(content).replace('\t','');

try

var content = data.tostring().replace('\t', '').split('\r\n');

note replace('\t', '') replace first occurrence of \t. global replace, utilize regexp alex k. suggested:

var content = data.tostring().replace(/\t/g, '').split('\r\n');

javascript string parsing

Comments

Popular posts from this blog

How do I check if an insert was successful with MySQLdb in Python? -

delphi - blogger via idHTTP : error 400 bad request -

postgresql - ERROR: operator is not unique: unknown + unknown -