Что такое эквивалент Java для этого preg_replace?
<?php $str = "word <a href=\"word\">word</word>word word"; $str = preg_replace("/word(?!([^<]+)?>)/i","repl",$str); echo $str; # repl <word word="word">repl</word> ?> источник: http://pureform.wordpress.com/2008/01/04/matching-a-word-characters-outside-of-html-tags/ К сожалению, моему проекту нужны семантические библиотеки, доступные только для Java … // Спасибо Celso