我是REGEX的新手并且正在学习......这是紧急情况,有些人需要帮助我, 我怎样才能得到一个值6Lf4(动态值),
private="key" value="6Lf4" sent="yut"
P.s在字符串中有很多名为“Value”的属性,所以我需要一些正则表达式来查找="key" value="
和"
之间的字符串
答案 0 :(得分:0)
这应该适用于严格的格式:
$matches = array();
preg_match_all('/="key" value="([^"]*)"/', $inputString, $matches);
这专门针对给定格式进行测试,没有例外。如果"key"
和value
之间存在可变数量的空白,则可以将正则表达式更改为key"\s+value
。