Originally Posted by Manichean
If I remember correctly, there were some issues with the string being rendered differently (as far as the markup is concerned) in basically every book, so this may not work every time. Nice work, however, this is also covered by one of the stickies
They are even trickier than that that as even within a book the amount of whitespace can very between pages. This means you need to make sure the regex expression used can handle that.