Internet

Regular expression Useful for Google Analytics

March 20, 2012 by admin in Internet, Tips with 0 Comments

Sometimes in google analytics you need to set some goal with a particular string in the url or you need to avoid some string to from the url. You can set the goals with url regular expression matching with these regular expressions.

1. If you want to some string mandatory in the url use the below regular expression

preg_match("/^(?=.*?\bmatching\b).*$/", "http://tech.sarathdr.com/matching", $matches );
echo $match[0];
// Outputs http://tech.sarathdr.com/matching

2. Regular expression to find urls without the matching string.

<?php 
preg_match("/^((?!matching).)*$/", "http://tech.sarathdr.com/matching", $matches );
 
echo $matches[0];
// Outputs nothing 
 
?>

3. If you need both things together in a single regular expression use the below one

 
preg_match("/^(?=.*?\bmatching\b)((?!avoid_this).)*$/", "http://tech.sarathdr.com/matching/avoid_this", $matches );
echo $matches[0];
// Outputs nothing 
 
preg_match("/^(?=.*?\bmatching\b)((?!avoid_this).)*$/", "http://tech.sarathdr.com/matching/", $matches );
echo $matches[0];
// Outputs http://tech.sarathdr.com/matching/

Tagged , ,

Share this to

Related Posts

Leave a reply

Your email address will not be published. Required fields are marked *

*

About
View Sarath D R's profile on LinkedIn

I am a technology consultant and an entrepreneur focused on the following technologies Asterisk, Symfony, Cake , Code-Igniter, Jquery , XAMPP, XHTML, AJAX, MySql, Seo, Web Design, Wordpress, iPhone development.

Today’s Tips
  • Eclipse crashes while you export apk in mac – Solution
  • Hide Icons in Mac Desktop
  • Adb Logcat command to search by tag name – Android App
  • Linux command to show the size of the folders
  • Remove all SVN folders recursively from a project folder in Mac
  • Clear Fabook share cache – Facebook development
  • Twitter json Api Url changed
  • Get operator ID( MNC+MCC) from SIM Card – Android App
  • Get device brand name – Android App
My Facebook