Html formatted string & displaying only upto specific length

Hi

I have a string

str=“

Hgenrik
Lundqvist,ggh nv gnm h fsgfb
g
the preternaturally handsome Swedish goalie for the New
York Rangers, may have been named one of test from Neskdufluh on
december a 2009

i want to display this with the html formatting as mentioned above in
the string.
But i want to display only first 15 charatcer.ie 15 characters inclusive
of spaces and other special charac
that is , i want to display HgenrikLundqvis .
But it should be display with all the html formatting as it is in the
string “str”.
please tell me how to display it like this.

On Jan 6, 3:35Â am, Subashini K. [email protected] wrote:

i want to display this with the html formatting as mentioned above in
the string.
But i want to display only first 15 charatcer.ie 15 characters inclusive
of spaces and other special charac
that is ,  i want to display  HgenrikLundqvis .
But it should be display with all the html formatting as it is in the
string “str”.
please tell me how to display it like this.

I don’t think what you’re looking for is even possible in general:
you’d need to first parse the entire HTML string, find “15 characters”
and then put the formatting back on. That’s not even including the
possibility of devious stuff like this:

A string with hidden bits.

The first 15 visible characters here are “A string with .”, but
unless you’re parsing the CSS as well, you’d end up producing “A
string with h”.

Finally, fixed character truncation can be tricky; does the client
really want to see “Foo B. Baz Association” truncated to 15
characters? :slight_smile:

–Matt J.