paddycobbett
asked on
Mid function problem when "<" character is superceded by a letter
Coldfusion: I'm getting bizarre behaviour with the Mid function which uses strings which include the "<" character. When the "<" is superceded by a NUMBER the function works as expected, however when it is superceded by a LETTER it cuts short the result. Take a look a the code below and the output i receive. I will award points to whoever can explain why the last example (with the letter superceding the "<") give the result that it gives:
<cfoutput>
#Mid("123456789", 2, 9)#<br>
#Mid("1234<56789", 2, 9)#<br>
#Mid("1234<abcde", 2, 9)#<br>
</cfoutput>
results in:
23456789
234<5678
234
many thanks!
<cfoutput>
#Mid("123456789", 2, 9)#<br>
#Mid("1234<56789", 2, 9)#<br>
#Mid("1234<abcde", 2, 9)#<br>
</cfoutput>
results in:
23456789
234<5678
234
many thanks!
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
You're quite right both of you, hadn't occured to me that it was the browser's ill doing. Thanks guys!
ASKER
#Mid("1234<zbcde", 2, 9)#
i get the same result. Any thoughts? and thanks for the response =)
B.T.W there are no problems with the opposite ">" tag