Forum Moderators: open

Message Too Old, No Replies

text manipulation: convert url slashes into dots

howto?

         

Darkelve

1:44 pm on Feb 23, 2006 (gmt 0)

10+ Year Member



Anyone know how I can take a textstring gotten by
Request.ServerVariables("url")

and convert the slashes into dots, like this:

E.g.
/myfolder/myfile.asp

TO

/myfolder.myfile.asp

?

Sincerely,

Darkelve

Easy_Coder

2:41 pm on Feb 23, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



look into the replace function...

Darkelve

8:05 am on Feb 24, 2006 (gmt 0)

10+ Year Member



Thanks, I found it:


string= Replace(string, "/", ".")

Easier than I thought.

mrMister

10:04 am on Feb 24, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



erm, surely that won't acheive what you want?

Replace will do this:

E.g.
/myfolder/myfile.asp

TO

.myfolder.myfile.asp

NOT

/myfolder.myfile.asp

If that's actually what you want then fine, otherwise you'lll probably be best off with Regular Expressions

Easy_Coder

8:15 pm on Feb 24, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



mrMister is right... Replace won't get you exactly what you asked for.

This will work too:

t = "/myfolder/myfile.asp"
t = strReverse(Replace(strReverse(t), "/", ".", 1, 1))
Response.Write t

Darkelve

1:33 pm on Mar 21, 2006 (gmt 0)

10+ Year Member



Thank you easycoder! That was exactly what I needed! :) :)