正则表达式匹配字符串中的字符串

时间:2012-02-12 21:23:00

标签: php regex substring

  

可能重复:
  get everthing between <tag> and </tag> with php

我正在尝试使用正则表达式捕获字符串中的字符串。我看了看,但我似乎无法得到任何我必须工作的例子。

我需要抓取html标记<code></code>以及它们之间的所有内容。

然后我需要从父字符串中提取匹配的字符串,对两者执行操作,

然后将匹配的字符串放回父字符串中。

这是我的代码:

$content = "Lorem ipsum dolor sit amet, consectetur adipiscing" .
           " elit.<code>Donec sed erat vel diam ultricies commodo." .
           " Nunc venenatis tellus eu quam suscipit quis fermentum" .
           " dolor vehicula.</code> Etiam bibendum semper nibh, in" .
           " auctor turpis venenatis quis.";

$regex='';

$code = preg_match($regex, $text, $matches);

我已经尝试过这些但没有成功:

$regex = "/<code\s*(.*)\>(.*)<\/code>/";
$rgex = "/<code>(.*)<\/code>/";

0 个答案:

没有答案