php - PHP 正则表达式字符串提取与文本和逗号
问题描述
我在使用正则表达式字符串时遇到了一些问题,这很简单,但没有得到它......
字符串是;
嗨名字,(新行)
所以我想从'Hi Name'中提取名称,
任何想法,我知道这真的很简单吗?或者是吗?
解决方案
<?php
$re = '/Hi (.*)?,/';
$str = 'Hi Terry,';
preg_match($re, $str, $matches);
var_dump($matches);
您的 $str 是您的字符串,并且 $matches 填充了结果。你可以像访问它...
echo $matches[1];
推荐阅读
- bash - Bash中的字符串连接不考虑变量之前的字符串
- python - 在没有互联网的情况下在 Red Hat linux 7.5 上安装 rpy2
- ios - 允许通过 xcrum simctl openurl 命令将大于 2000 个字符的字符串传递给 iOS App
- css - 如何让我的 v-container 填充所有可用高度?
- amazon-web-services - 达到 RUNNING 状态后自毁 AWS ECS 任务
- wordpress - 选择具有特定组的帖子 - 子字段值
- python - 将带有小计的 pandas groupby 结果转换为相对值
- ios - 如何为 iOS AVplayerLayer 制作动画
- vim - 使用一个快捷方式切换到上次打开的文件
- python - 如何将 RA 和 Dec 的列表转换为 python 中的像素