试图以正则表达式提取信息

时间:2012-06-22 16:32:26

标签: regex data-extraction

我正在尝试编写一个正则表达式,允许我在引号之间提取数据,然后允许我用新信息替换它。

  

title =“此处的信息”

2 个答案:

答案 0 :(得分:0)

(title=")([^"]*)(".*)

。*将匹配任何字符

然后用

替换
\1This is the new information\3

\2 

将保留提取的值

答案 1 :(得分:0)

您需要使用具有正则表达式替换功能的语言或工具。这个正则表达式应该与你想要做的相匹配:

^title="(.*)"$

正则表达式替换示例:

preg_replace('^title=[\]?"(.*)[\]?"$','new information','title="information here"');

会将“此处的信息”替换为“新信息”