忽略preg_replace的第二个实例

脚踝

我正在做一个生成随机数据的网络抓取。

来自随机数据格式的字符串是 RestaurantJimmys Outdoor Grill

preg_replace要删除餐厅并保留标题。

但是,当RestaurantSmith Family Restaurant的名字变成Smith Family

保留第二个实例的最佳解决方案是什么?

代码:

preg_replace('/Restaurant/', '', $restaurantName);

提前致谢!

拉克斯·韦伯

我尝试了两种可行的方法:

$str = "RestaurantSmith Family Restaurant";

echo preg_replace("/Restaurant(\w+)/", "$1", $str);

和:

echo preg_replace("/Restaurant\B/", "", $str);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将表单的第二个实例绑定到数据模块的第二个实例?

来自分类Dev

第二个数字在calc()中被忽略

来自分类Dev

Django视图忽略第二个参数

来自分类Dev

该片段的第二个实例很奇怪

来自分类Dev

preg_replace与第二个参数匹配的通过次数

来自分类Dev

jQuery第二个孩子

来自分类Dev

jQuery的两个实例,忽略第二个包含

来自分类Dev

识别第二个实例

来自分类Dev

在第二个斜杠后,preg_match回头看

来自分类Dev

忽略函数的第二个参数

来自分类Dev

简单的`replace()`的第二个参数的问题

来自分类Dev

如何创建jquery对象的第二个实例?

来自分类Dev

OpenProcess第二个参数

来自分类Dev

第二个FOR循环被跳过

来自分类Dev

ViewPager上的实例第二个片段出错

来自分类Dev

第二个ajax请求被忽略

来自分类Dev

第二个HttpURLConnection失败

来自分类Dev

排序忽略第二个键的模式

来自分类Dev

安装第二个mysql

来自分类Dev

xargs忽略第二个脚本参数

来自分类Dev

杀死进程的第二个实例

来自分类Dev

使用sed替换整行的第二个实例

来自分类Dev

IF语句忽略第二个嵌套的IF语句

来自分类Dev

ViewPager的第二个片段尚未实例化

来自分类Dev

Chef - 如何检查 bash 块是否成功运行并在第二个实例中忽略

来自分类Dev

第二个长参数被忽略?

来自分类Dev

匹配第二个实例

来自分类Dev

等待第二个承诺

来自分类Dev

第二个活动是空白的