Skip to content

Instantly share code, notes, and snippets.

@gicolek
Created November 27, 2012 15:00
Show Gist options
  • Save gicolek/4154668 to your computer and use it in GitHub Desktop.
Save gicolek/4154668 to your computer and use it in GitHub Desktop.
Fancy Pants
$pattern = '/^(P|K)\w*/';
$replacement = 'Mr Fancy Pants';
$subject = "Powelski";
$return = preg_replace( $pattern, $replacement, $subject );
var_dump( $return );
$subject = "Kris";
$return = preg_replace( $pattern, $replacement, $subject );
var_dump( $return );
$subject = "Kris Powelski";
$return = preg_replace( $pattern, $replacement, $subject );
var_dump( $return );
$subject = "Powelski Kris";
$return = preg_replace( $pattern, $replacement, $subject );
var_dump( $return );
$subject = "Rafal";
$return = preg_replace( $pattern, $replacement, $subject );
var_dump( $return );
$subject = "Gicgier";
$return = preg_replace( $pattern, $replacement, $subject );
var_dump( $return );
$subject = "Rafal Gicgier";
$return = preg_replace( $pattern, $replacement, $subject );
var_dump( $return );
$subject = "Gicgier Rafal";
$return = preg_replace( $pattern, $replacement, $subject );
var_dump( $return );
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment