拆分字符串并在其上添加部分
Split string and add part on it
所以说我有一个像2x + 2y
这样的字符串,我想拆分这些字符串。
我希望拆分完成,它在解析或更改后看起来像 2 * x + 2 * y
。
我查看了 preg_replace
的 PHP 手册,但我似乎找不到适合我的东西,我想它可能会寻找 number + letter
然后替换它在中间使用 *
,但我不知道如何实现。
试试这个代码
<?php
$string = "2x + 2y";
$result = preg_replace("/([0-9]+)([A-Za-z])/", " * ", $string);
echo $result;
?>
所以说我有一个像2x + 2y
这样的字符串,我想拆分这些字符串。
我希望拆分完成,它在解析或更改后看起来像 2 * x + 2 * y
。
我查看了 preg_replace
的 PHP 手册,但我似乎找不到适合我的东西,我想它可能会寻找 number + letter
然后替换它在中间使用 *
,但我不知道如何实现。
试试这个代码
<?php
$string = "2x + 2y";
$result = preg_replace("/([0-9]+)([A-Za-z])/", " * ", $string);
echo $result;
?>