我有一个包含许多代码部分的文件。
每个部分都以<form>
开头,以</form>
结尾。
在每个表单之间,有这样的内容:<input type='text' name='date' value='2010-01-01'><input type='text' name='username' value='test'>
我想用php解析代码的每个部分并获取输入用户名的值,其中输入日期的值为'2010-01-01'
有任何解决方案吗?
示例:
<form>
<input type='text' name='date' value='2010-01-01'>
<input type='text' name='username' value='test'> <!-- How can I get this value ('test')? -->
</form>
<form>
<input type='text' name='date' value='2010-01-02'>
<input type='text' name='username' value='test2'>
</form>
.
.
.
答案 0 :(得分:1)
preg_match('/form.*name=\'date\' value=\'2010-01-01\'.*name=\'username\' value=\'(.*)\'/Usim', $f, $r);
printf($r[1]);