Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 403
  • Last Modified:

How Can I test (true or false) on this regex statement: $pattern = '/\/ /';

How Can I test (true or false) on this regex statement:
$pattern = '/\/ /';

So, I want to return TRUE if there's more than two slashes in a row.
0
level9wizard
Asked:
level9wizard
4 Solutions
 
marchentCommented:

$str = "Hello // world ////, how are/// you?";
 
## if string has 2 or more / on it
if( preg_match('|/{2,}|', $str) ){
    return true;
}

Open in new window

0
 
aboo_sCommented:
I'm not sure I got it, but anyway here you go:

$k=0;

for($i=0;$i<strlen($pattern);$i++)
   
      if($pattern[$i]=='\')
                               
                               $k++;
   if($k>1)

            echo 'true';

                              else echo 'false' ;
0
 
prokvkCommented:
Here you go:



<?php
    
        $s = 'asdad // dasfsd / dsdfsdfs';
        
        if (ereg('([/]{3,})',$s))
        {
            echo 'ok';
        }
        else
        {
            echo 'NOT ok';
        }
    
    ?>

Open in new window

0
 
fsze88Commented:
<?
$str = 'Hello // world ////, how are/// you?';

$pattern = '/\/+/';
$replacement = '/';

   
       
        if (ereg('\/{2,}',$str))
        {
            echo 'yes, more than one / there';
        }
        else
        {
            echo 'no double /';
        }
   
echo preg_replace($pattern, $replacement, $str);
//echo str_replace($pattern, $replacement, $str);

?>
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now