Skip to content

Instantly share code, notes, and snippets.

@hafichuk
Created January 17, 2013 20:43
Show Gist options
  • Save hafichuk/4559597 to your computer and use it in GitHub Desktop.
Save hafichuk/4559597 to your computer and use it in GitHub Desktop.
<?php
// devices_users.sms_control
$subject = '<control><number>1234567890</number><carrier>txt.att.net</carrier><password>foobar</password></control><control><number></number><carrier>message.alltel.com</carrier><password></password></control>';
echo $subject . "\n\n";
$pattern = ':<carrier>[a-z\.]+</carrier>:';
$replace = '';
$x = preg_replace($pattern, $replace, $subject);
echo $x . "\n\n\n";
// devices_users.pref_alerts_sms_blob
$subject = '<sms priority="1" delay="0">1234567890@txt.bell.ca</sms><sms priority="1" delay="0">1234567890@txt.bell.ca</sms>';
echo $subject . "\n\n";
$pattern = ':@[a-z\.]+:';
$replace = '';
$x = preg_replace($pattern, $replace, $subject);
echo $x . "\n\n\n";
// alert_priority_action.alertxml
$subject = '<?xml version="1.0"?>
<alert><alerttype>logon</alerttype><devicename>South Service Centre</devicename><alerts_to><notify_user_email_blob language="en"><email priority="1" delay="0" sent="1">foo@example.com</email></notify_user_email_blob><notify_user_sms_blob language="en"><sms priority="1" delay="0" sent="1">1234567890@rogers.com</sms><sms priority="1" delay="0" sent="1"> </sms></notify_user_sms_blob></alerts_to></alert>
';
echo $subject . "\n\n";
$pattern = ':@[a-z\.]+:';
$replace = '';
$x = preg_replace($pattern, $replace, $subject);
echo $x . "\n\n\n";
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment