php从字符串中提取字符前后的子字符串

米凯尔

需要从字符串中提取信息,该字符串以'type-'开头,以'-id'结尾

IDlocationTagID-type-area-id-492

这是字符串,所以我需要从字符串中提取值:area和492:

在“ type-”之后,在“ -id”之前,在“ id-”之后

Murad Hasan |

这就是您想要使用两次爆炸的方式。

$str = 'IDlocationTagID-type-area-id-492';
echo explode("-id", explode("type-", $str)[1])[0]; //area    
echo trim(explode("-id", explode("type-", $str)[1])[1], '-'); //492

小简单的方法。

echo explode("type-", explode("-id-", $str)[0])[1]; // area
echo explode("-id-", $str)[1]; // 492

使用正则表达式:

preg_match("/type-(.*)-id-(.*)/", $str, $output_array);
print_r($output_array);

echo $area = $output_array[1]; // area
echo $fnt = $output_array[2]; // 492

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

需要使用PHP从主字符串中提取字符串

来自分类Dev

从Java中的字符串中提取字符

来自分类Dev

在Javascript中提取字符串中的字符数组

来自分类Dev

MVEL从字符串中提取字符串

来自分类Dev

从字符串中提取子字符串,python

来自分类Dev

在PHP中提取字符串

来自分类Dev

PowerShell从字符串中提取字符

来自分类Dev

在python正则表达式中提取字符串的子字符串

来自分类Dev

Swift:从字符串中提取子字符串

来自分类Dev

从字符串中提取字典

来自分类Dev

从字符串的“列表”中提取子字符串

来自分类Dev

Excel从字符串中提取子字符串

来自分类Dev

从PHP中的对象中提取字符串

来自分类Dev

PHP /正则表达式:从字符串中提取字符串

来自分类Dev

从python中的字符串中提取字母数字子字符串

来自分类Dev

PHP:从其他字符串中提取字符串

来自分类Dev

php:从字符串中提取子字符串

来自分类Dev

从路径中提取字符串

来自分类Dev

在PHP中提取字符串的子字符串的最有效方法

来自分类Dev

从字符串中提取子字符串

来自分类Dev

从变量中提取字符串

来自分类Dev

如何从PHP中的文件中提取字符串

来自分类Dev

从字符串中提取字符

来自分类Dev

如何从字符串中提取字符串

来自分类Dev

提取字符串的子串

来自分类Dev

从字符串响应中提取字符串

来自分类Dev

从数组中提取字符串

来自分类Dev

从字符串中提取字段

来自分类Dev

Java 从字符串中提取字符串