-2

可能重复:
RegEx 如何在两个字符串之间查找文本

我是 REGEX 和学习的新手。这是紧急情况,有人需要帮助我,我怎样才能获得值 6Lf4(动态值),

 private="key" value="6Lf4" sent="yut"

Ps 在一个字符串中有很多名为“Value”="key" value="的属性,所以我需要一些正则表达式来查找和之间的字符串"

4

1 回答 1

0

给定严格的格式,这应该可以工作:

$matches = array();
preg_match_all('/="key" value="([^"]*)"/', $inputString, $matches);

这专门针对给定格式进行测试,没有例外。"key"如果and之间有可变数量的空格value,您可以将正则表达式更改为 have key"\s+value

于 2012-10-23T23:09:29.107 回答