Bug #67668 [NEW]: Regexp not working
| From: | konrad at zaworski dot pl | Date: | Tue, 22 Jul 2014 15:59:09 +0000 |
| Subject: | Bug #67668 [NEW]: Regexp not working | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-186771@lists.php.net to get a copy of this message | ||
From: konrad at zaworski dot pl
Operating system: Ubuntu/Debian
PHP version: 5.5.14
Package: *Regular Expressions
Bug Type: Bug
Bug description:Regexp not working
Description:
------------
Given regexp is not working with string in variable $test.
Test script:
---------------
<?php
$test = '<div class="filetitle">
<h1>
Feralna noc 2014Lektor Pl avi480p.avi</h1>
</div>
<div class="description">
video/avi</div>
</div>
<div class="fileinfo">
<a href="javascript:void0"
onclick="comments.getCommentsfile 512505"><div
class="rate" rate="0"
maxrate="5"
ratesnumber="0"
commentsnumber="0"></div></a>
Dodano: <span>20140603 10:06</span><br />
Wielko: <span>1.4 GB</span><br /> Ilo pobra:
<span>238</span><br />';
$regexp = '/filetitle\"\>[\s]*\<h1\>[\s]*([^<]+)\<\/h1\>[^@]+\:
\<span\>([0-9\,]{1,8}) GB\<\/span\>/';
if (preg_match($regexp, $test, $result2)) {
print "Working\n";
} else {
print "Not working\n";
}
?>
Expected result:
----------------
It should print "Working" instead of "Not working".
--
Edit bug report at https://bugs.php.net/bug.php?id=67668&edit=1
--