How to trim the beginning of a field (reverse trim)? In Views and several field formatting modules you are given the ability to trim the end of text fields to show for example only the first 100 characters. However what if I want to do the reverse. What if I want to trim a field to not show the first 100 characters but to show everything else, how could I do this?
The right way would be to write your own view field plugin.

The quick way is as follows:
I assume your text field is the main body field.
Install views_php. In your view hide the text field. Add a Global PHP field. Make sure it is after the text field. In its output code put the following:

&lt;?php print substr($data-&gt;field_body[0]['rendered']['#markup'], 100);?&gt;


In Rewrite Results strip out HTML tags. As you are truncating text you will run into problems with unmatched tags, so you have to do this. Also, this sanitises the text. If you do not do this you have to run check_markup in the php.

Also, this is not the preferred way to output a field. The correct way is to use field_view_field.

And if your field is anything other than the body, then install devel module, and include this PHP snippet in the output code of the PHP field.

&lt;?php print dsm($data);?&gt;


This will help with getting the right field.