我正在测试我的简单php代码。
<?php
$subject = '<table class="data-tb" summary="blablalba.">';
$regex = '/<table[^>]*>/';
preg_match($regex, $subject, $match).
print_r($match);
?>
我希望结果与$ subject相同。 但我无法从结果中得到任何结果。没有什么是$ match。
当我不使用时它工作正常 &#39;&LT;&#39;和&#39;&gt;&#39;在$ regex中。但我希望这两个标志也包含在结果中。 我已经尝试过使用&#39; \&#39;逃避&#39;&lt;&#;;&#39;&gt;&#39;。但它不起作用。
我该如何解决?