使用正则表达式从 php 字符串中的 url 中提取整数

2023-12-22

我有一个网址,如下例所示

http://www.website.com/page.php?pid=263547322425&foo=too

我如何使用正则表达式来获取 pid 的值。也就是说从 pid= 末尾到 &? 的值


$matches = array();
if (preg_match('/pid=(\d+)/', $url, $matches)) {
    echo $matches[1]; // pid value
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用正则表达式从 php 字符串中的 url 中提取整数 的相关文章

  • 重定向而不改变url

    我总是不喜欢 htaccess 我正在尝试建立一个所有请求都通过index php 的网站 但我希望URL 类似于www sample com home 该网址实际上会加载 www sample com index php page hom
  • 优雅地处理没有数据的 amcharts

    我想知道我的 dataProvider 是否为空 amCharts绘制时默认为null 我怎样才能动态地处理它 var chart AmCharts makeChart chartdiv theme none type serial dat
  • 如何检查PHP变量是否包含非数字?

    我只是想知道检查 PHP 变量中是否有非数字的方法以及它是否也检测字符之间的空格 需要确保我的表单字段中没有添加任何奇怪的内容 提前致谢 如果您的意思是您只想要一个包含数字的值 那么您可以使用ctype digit http php net
  • Yii 使用 ajax 进行分页

    我需要使用ajax启用分页 我的代码 控制器 更新内容ajax function actionIndex dataProvider new CActiveDataProvider News array pagination gt array
  • 使用正则表达式、kibana 搜索数组中的元素

    我正在搜索包含数组字段的记录payload params 我想显示包含该字符串的所有字段aabb 例子 payload params 3raabb 44aabb66 grgeg 展示 3raabb 44aabb66 如何在数组上使用正则表达
  • FPDI/FPDF:水印和打印多页

    我修改了这个堆栈问题 当用户尝试下载文件时在 pdf 文件上应用水印 https stackoverflow com questions 3983432 applying watermarks on pdf files when users
  • 如何从父类函数访问子类中定义的常量?

    我从 php net 看到这个例子 但 c MY CONST 仅在 5 3
  • Notepad++正则表达式,查找大写字母但忽略某些单词

    我想找到所有大写字母 但我需要忽略某些单词 字母 例如 I m Surprised I Myself I Am Excited 在这种情况下 我试图标记所有大写字母 但排除 2 个单独的大写字母I and I m 这是我的出发点 A Z I
  • 将“php”作为 shell 脚本执行时的自定义 php.ini 文件

    我在跑php作为 shell 脚本 我不确定 shell脚本 是否正确 该文件以 usr bin php 这很好用 但 MongoDB 类没有正确加载php ini文件 具有extension mongo so 未使用 我该如何使用它tha
  • Symfony2 Assetic 和 Less Sourcemaps

    我不确定如何破解 assetic less 过滤器以输出源映射文件 我这里指的是LessFilterhttps github com kriswallsmith assetic blob master src Assetic Filter
  • preg_match_all 查询仅显示有问题的外部组

    我无法弄清楚如何只显示 preg 查询的外部组级别 我会给你一个例子 preg match all start end input matches 这个输入start1 start2 2end 1end产生这个输出start1 start2
  • MySQL 追加字符串

    How can I append a string to the end of an existing table value Let s say I have the table below And let s say that Mari
  • 在 apache docker 容器中运行虚拟主机

    我在同一个 apache 容器中有两个 php 应用程序 我试图在端口上运行其中一个应用程序 因为它需要通过根域而不是子文件夹进行访问 我想在端口 8060 上运行应用程序 我尝试使用 apache 虚拟主机执行此操作 但它不会加载页面 h
  • 使用 Ajax.Request 将 JSON 从浏览器传递到 PHP 的最佳方法

    您好 我有一个 JSON 对象 它是一个二维数组 我需要使用 Ajax Request 将其传递给 PHP 我知道的唯一方法 现在我使用js函数手动序列化我的数组 并获取以下格式的数据 s 1 d 3 4等 我的问题是 有没有办法更直接 有
  • 跟踪用户何时点击浏览器上的后退按钮

    是否可以检测用户何时单击浏览器的后退按钮 我有一个 Ajax 应用程序 如果我可以检测到用户何时单击后退按钮 我可以显示适当的数据 任何使用 PHP JavaScript 的解决方案都是优选的 任何语言的解决方案都可以 只需要我可以翻译成
  • 表单提交后如何保留选择字段中的选定值?

    我有一个用于将票证上传到数据库的主页 我有一个选择字段 我想保留用户在提交表单之前选择的值 但它没有发生 这是我选择字段的代码
  • 内部 while 循环不工作

    这是我项目网页上的代码片段 这里我想显示用户选择的类别 然后想显示属于该类别的主题 在那里 用户可以拥有多个类别 这没有问题 我可以在第一个 while 循环中打印所有这些类别 问题是当我尝试打印主题时 结果只显示一行 但每个类别中有更多主
  • ini_set 'session.gc_maxlifetime' 为 1 天

    If I do ini set session gc maxlifetime 86400 这是否意味着用户可以将浏览器留在同一页面 非活动状态 最多 1 天 而不必担心会话被垃圾收集并被注销 如果服务器配置不支持此功能会发生什么 它会给我一
  • 简单的 PHP 表单:电子邮件附件(代码 Golf)

    想象一下 一个用户想要在其网站上放置一个表单 该表单将允许网站访问者上传一个文件和一条简单的消息 该消息将立即通过电子邮件发送 即 该文件未存储在服务器上 或者如果该文件存储在服务器上 仅暂时 作为文件附件 并在邮件正文中添加注释 查看更多
  • 如何使用 PHPExcel 库从 Excel 获取日期

    我正在尝试使用 PHPExcel 从 Excel 获取日期 但我没有得到日期 我得到的字符串值不是 1970 以来的秒数 我尝试过的代码是 InvDate trim excel gt getActiveSheet gt getCell B

随机推荐

  • iOS 错误“JSON 写入中的类型无效 (FIRTimestamp)”

    我正在尝试将我的数据映射到模型 我在其中使用 Firestore 快照侦听器来获取数据 我在这里获取数据并映射到 用户 模型 that do let user try User dictionary tempUserDic print us
  • 如何删除 Windows 10 上的白色触摸点

    我正在为 Windows 10 PC 创建一个类似信息亭的应用程序 并以触摸屏作为其唯一的输入界面 我要删除的是显示为视觉触摸反馈的白色触摸点 大部分与圆圈一起 可以关闭 有谁知道如何做到这一点 我已经搜索过注册表是否有使用的光标 cur
  • 使用 .select 时,Rails 会忽略第二个表中的列

    举例来说 r Model arel table s SomeOtherModel arel table Model select r id s othercolumn as othercolumn joins someothermodel
  • 如何解密通过whatsapp web发送的二进制消息

    我正在尝试解码 WhatsApp 网络发送和接收消息 我可以使用以下命令解密通过 websocket 接收到的二进制消息encKey and macKey但无法搜索解密已发送消息的方法 我正在使用谷歌浏览器开发工具来复制消息 白色的是收到的
  • Java 8 时区转换

    在 Java 8 中 我想将日期时间从 UTC 转换为 ACST UTC 9 30 输入 gt 2014 09 14T17 00 00 00 00 输出 gt 2014 09 15 02 30 00 String isoDateTime 2
  • 从网络服务器接收数据不起作用(volley库android)

    为了获取数据 我使用 Volley 库 当我使用本地地址时 一切正常 我的活动显示数据 String json url http 192 168 1 4 android contactinfo php 但是当我从 Web 服务器 互联网 获
  • 为什么 Common-Lisp Lambda 表达式是有效的函数名称?

    假设我想调用某个函数 如果我用 defun 定义了函数 我只需在列表的开头使用函数的名称 后跟它的参数 如下所示 我将在示例中使用 gt 来显示输入代码的输出进入 CLIsp REPL defun f a lambda b a b gt F
  • JUnit:使用不同的配置运行一项测试

    我有 2 种测试方法 我需要使用不同的配置来运行它们 myTest Test myTest c1 setConf1 myTest Test myTest c2 setConf2 myTest nextTest Test nextTest c
  • Mailgun + AngularJS + http post 请求的身份验证

    我正在尝试在角度请求中转换以下示例代码 https documentation mailgun com user manual html sending via api https documentation mailgun com use
  • Angular CLI 路由 - 不适用于 (Apache-) 服务器

    我目前正在为一个项目学习 Angular CLI 我成功地创建了一个带有一些路由对象的简单小项目 在开发模式下ng serve 一切都很好 我可以在浏览器中调用 localhost port 它可以与路由一起使用 成功后ng 构建产品并将所
  • 更改库以修复 Google 应用发布错误; Android Studio 中的计费库版本 3

    在 Google Play 商店中上传我的应用程序时 出现此错误 我们检测到此应用使用了不受支持的 Play 结算版本 请升级到计费库版本 3 或更高版本才能发布此应用程序 以下是我的 android studio 应用程序的依赖项 其中哪
  • PHP 将值推入关联数组

    我在任何地方都找不到这个问题的答案 foreach multiarr as array foreach array as key gt val newarray key val say key有重复的名字 所以当我试图推进时 newarra
  • 如何查看和编辑cacerts文件?

    将 RAD 8 5 与 WAS 8 5 运行时结合使用 我在控制台上遇到异常 The keystore located at C IBM Websphere85 jdk jre lib security cacerts failed to
  • 如何加载多行记录的 CSV 文件?

    我使用 Spark 2 3 0 作为我正在使用的 Apache Spark 项目this https www kaggle com stackoverflow stacksample要处理的数据集 尝试使用 Spark 读取 csv 时 s
  • Yesod 表单有多个按钮

    我有一个 Yesod 表单 用于编辑一些使用 markdown 编写的静态页面的内容 使用 Pandoc 处理 我想要两个按钮 一个 预览 按钮 用于处理标记并在表单下方显示结果 一个 提交 按钮 用于将内容保存到数据库 使用 Yesod
  • 如何将变量保留在内存中直到应用程序退出

    我在 iOS 中有一个单例对象 实例化时解析 CSV 文件 然后保存结果 我想让这个对象可供普遍访问 并且我希望在应用程序退出之前它不会从内存中释放 我正在运行 ARC 因此无法进行手动保留 有什么办法可以做到这一点 以便它可以与 ARC
  • 如何在“Bootstrap:折叠插件”转换完成后触发 JavaScript 函数

    我正在尝试重新调整大小iframeBootstrap 后的高度 collapse插件转换完成 点击事件不起作用 因为转换尚未完成 JavaScript 获取了错误的高度信息 有解决这个问题的想法吗 您需要处理折叠插件上的隐藏事件 来自文档
  • 将图像旋转 90 度的算法? (没有额外的内存)

    在嵌入式 C 应用程序中 我有一个大图像 我想将其旋转 90 度 目前我使用众所周知的简单算法 http www cs nott ac uk smx IVIPracticals exercise1 html去做这个 然而 这个算法要求我制作
  • 在手机和平​​板电脑上设置字体大小

    如何设置手机和平板电脑中文本视图的字体大小 我提到的帖子建议创建dimen xml并将它们放在不同的文件夹中values mdpi values hdpi values ldpi 平板电脑 1024x600 分辨率选自values mdpi
  • 使用正则表达式从 php 字符串中的 url 中提取整数

    我有一个网址 如下例所示 http www website com page php pid 263547322425 foo too 我如何使用正则表达式来获取 pid 的值 也就是说从 pid 末尾到 的值 matches array