REGEX模式帮助

时间:2011-07-03 01:18:16

标签: php regex

我想在下面的字符串中形成一个匹配单词“Jason”的模式:

[LASTUSER=Jason;22]

有什么想法吗?

2 个答案:

答案 0 :(得分:3)

以下内容与姓名和以下号码相符:

preg_match('/\[LASTUSER=([^;]*);(\d+)\]/', $str, $matches);

答案 1 :(得分:2)

$pattern = '%\\[LASTUSER=([^;]+?);[0-9]+\\]%i';
if(preg_match($pattern, $str, $matches)) {
    $user = $matches[1];
}