Function only on a specific page

I am trying to run a function only on one page or other pages in the future if I so desire. But I dont want to run it site wide. I need help on how to put the if is_page or if is_single.

// disable auto-formatting function my_formatter($ content) { $ new_content = ''; $ pattern_full = '{(\[raw\].*?\[/raw\])}is'; $ pattern_contents = '{\[raw\](.*?)\[/raw\]}is'; $ pieces = preg_split($ pattern_full, $ content, -1, PREG_SPLIT_DELIM_CAPTURE);

foreach ($  pieces as $  piece) {     if (preg_match($  pattern_contents, $  piece, $  matches)) {         $  new_content .= $  matches[1];     } else {         $  new_content .= wptexturize(wpautop($  piece));     } } return $  new_content; 

} remove_filter('the_content', 'wpautop'); remove_filter('the_content', 'wptexturize'); add_filter('the_content', 'my_formatter', 99);

Much appreciate the help.

Thanks