我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

正则表达式找到输入值

The string is:

<input type="hidden" name="billing[address_id]" value="34543" id="billing:address_id" />

How can I get input value from this string? I tried this code:

preg_match('/<input type="hidden" name="billing[address_id]" value="(.*?)" id="billing:address_id" \/>/mis', $html, $results);

Your regex is almost correct.. just escape the [ and ] at address_id.

preg_match('/<input type="hidden" name="billing\[address_id\]" value="(.*?)" id="billing:address_id" \/>/mis', $html, $results);

近期文章

  • AJAX和JS,无法读取JSON数据?
  • 单击链接时注销
  • php - 正确的GET处理
  • php foreach多个数组超时
  • iframe src不会加载.php表单
  • 在PHP类中包含$ _POST数据
  • 在表单ZF2中设置DisplayGroup时出错
  • PHP Curl没有发布数据,虽然它正在接收
  • PHP mySql没有插入数据库
  • 在执行Amazon SQS队列时找不到类“SendEmail”
  • 表单不会验证用户名和密码
  • 如何使用Yii2 ActiveRecord和ActiveForm保存加密数据
  • MySQL有结果但不会将结果返回给Web服务器
  • 我如何将这些数组合并在一起?
  • PHP查询还显示ID 75的结果
  • 如何使用PHP从不同目录中获取文件
  • 如何设置文档根目录以使用Nginx加载Laravel应用程序?
  • 使用javascript,mysql和php将记录插入数据库
  • 不同目录中php文件之间的硬链接,应该是__FILE__的预期行为
  • php mysql编辑表格将表格的字段恢复为原始值

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华