Browse Source

Add test cases for the regex probles

PEAR_1_4DEV
Moriyoshi Koizumi 23 years ago
parent
commit
07a021f477
  1. 13
      ext/mbstring/tests/php_gr_jp_dev_884-1.phpt
  2. 14
      ext/mbstring/tests/php_gr_jp_dev_884-2.phpt

13
ext/mbstring/tests/php_gr_jp_dev_884-1.phpt

@ -0,0 +1,13 @@
--TEST--
php-dev@php.gr.jp #884 (1)
--FILE--
<?php
set_time_limit(2);
var_dump(ereg_replace(".*", "b", "a"));
var_dump(preg_replace("/.*/", "b", "a"));
var_dump(mb_ereg_replace(".*", "b", "a"));
?>
--EXPECT--
string(2) "bb"
string(2) "bb"
string(2) "bb"

14
ext/mbstring/tests/php_gr_jp_dev_884-2.phpt

@ -0,0 +1,14 @@
--TEST--
php-dev@php.gr.jp #884 (2)
--FILE--
<?php
var_dump(mb_ereg_replace("C?$", "Z", "ABC"));
var_dump(ereg_replace("C?$", "Z", "ABC"));
var_dump(mb_ereg_replace("C*$", "Z", "ABC"));
var_dump(ereg_replace("C*$", "Z", "ABC"));
?>
--EXPECT--
string(4) "ABZZ"
string(4) "ABZZ"
string(4) "ABZZ"
string(4) "ABZZ"
Loading…
Cancel
Save