#!/usr/bin/perl -w use strict; use HTML::TreeBuilder; my $html = q{1234}; my $tree = HTML::TreeBuilder->new_from_content($html); my $td = $tree->look_down( '_tag', 'td', sub { $_[0]->as_text =~ m/\b3/ }); $td->replace_with_content(); $tree->delete;