gpt4 book ai didi

php - 单独的数字、未知数和数学符号

转载 作者:行者123 更新时间:2023-12-05 04:18:57 28 4
gpt4 key购买 nike

我有这样一个字符串:x+1=13-x

我要做的是将未知数 (x) 与数学符号 (+, -, *:/) 和数字。这意味着字符串的左侧将是一个类似 [x,+,1] 的数组,而右侧是:[13,-,x]

在此之前,我只处理一位数字,所以,我只是使用 str_split() 函数,但是,现在我想使用我不擅长的 RegEx。

最佳答案

你需要稍微调整一下,但试试这个:

<?php
$data = "a+123=x-23";
$arr = preg_split("/\\b/", $data);
print_r($arr);
?>
$ php t.php
Array
(
[0] =>
[1] => a
[2] => +
[3] => 123
[4] => =
[5] => x
[6] => -
[7] => 23
[8] =>
)

如您所见,各个组件在结果数组中可见。您需要处理空白问题。

关于php - 单独的数字、未知数和数学符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6477790/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com