用两个定界符爆炸一个字符串

Praveen Kumar Purushothaman

首先,我已经看到以下问题:

和更多。如果我有这样的输入:

A@B#C
a@b#c

对于每一行,我有两个定界符@#,我希望通过这种方式将它们分隔为一个数组:

Array
(
    [0] => A
    [1] => B
    [2] => C
)

Array
(
    [0] => a
    [1] => b
    [2] => c
)

我有这样的循环代码:

foreach (explode(PHP_EOL, $input) as $line) {
    $line = explode("@", $line);
    $line[1] = explode("#", $line[1]);
}

我知道我在做什么错。我得到的输出是:

Array
(
    [0] => A
    [1] => Array
        (
            [0] => B
            [1] => C
        )
)

Array
(
    [0] => a
    [1] => Array
        (
            [0] => b
            [1] => c
        )
)

我没有其他想法的想法,因此,有人可以指导我如何在同一数组内拆分字符串吗?ps:我不想使用

罗比·科尼利森(Robby Cornelissen)

我的首选解决方案是使用preg_split,但是由于该问题明确禁止使用正则表达式,因此只需要这样做:

$line = explode("#", str_replace("@", "#", $line));

因此,基本上,只需将所有出现的定界符1替换为定界符2,然后在定界符2上拆分即可。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何用多个定界符爆炸一个字符串并保持定界符?

来自分类Dev

使用stringstream标记字符串,其中最后一个字符是定界符

来自分类Dev

在定界符后找到最后一个字符串:Javascript

来自分类Dev

Pandas DataFrame-提取两个字符串之间的字符串,并包含第一个定界符

来自分类Dev

用两个字符的间隔分割一个字符串

来自分类Dev

用连续的定界符分割并且最后一个字符为空

来自分类Dev

如何将文本从.txt文件分离到数据库中的另一列?(定界符是一个字符串)

来自分类Dev

删除定界符前的最后一个字符

来自分类Dev

每隔一个点字符爆炸一个字符串

来自分类Dev

一个字符串,两个rawurlencode输出

来自分类Dev

尝试使用两个指针反转一个字符串

来自分类Dev

将一个字符串拆分为两个字符串

来自分类Dev

用定界符将字符串分成两个字符串

来自分类Dev

php:用两个定界符将字符串分成3部分,其中第一个和最后一个“定界符”分别是字母或数字

来自分类Dev

SQL查询以在两个已知字符串之间选择一个字符串

来自分类Dev

如果两个字符串仅相差一个字符,则返回True

来自分类Dev

如果最多两个字符不同,则匹配一个字符串

来自分类Dev

用两个 $ 符号之间的另一个字符串替换字符串

来自分类Dev

用“ cut”或“ sed”在较大的两个字符之间提取一个字符串

来自分类Dev

用两个定界符分割字符串并转换类型

来自分类Dev

给定一个字符串,返回一个字符串,其中每个字符都是原始字符,有两个字符?

来自分类Dev

连接两个字符串,其中第一个字符串在末尾有一个空格

来自分类Dev

从一个或两个数字中去除一个字符串

来自分类Dev

从一个字符串中提取两个子字符串

来自分类Dev

从一个字符串中提取两个子字符串

来自分类Dev

用另一个字符重复替换给定计数(4)处的定界符

来自分类Dev

JS如何从两个特殊字符之间选择一个字符串?

来自分类Dev

在一个字符串中检测两个或多个相同的字符

来自分类Dev

返回一个不带前两个字符的字符串,但如果第一个字符为“ a”则例外

Related 相关文章

  1. 1

    如何用多个定界符爆炸一个字符串并保持定界符?

  2. 2

    使用stringstream标记字符串,其中最后一个字符是定界符

  3. 3

    在定界符后找到最后一个字符串:Javascript

  4. 4

    Pandas DataFrame-提取两个字符串之间的字符串,并包含第一个定界符

  5. 5

    用两个字符的间隔分割一个字符串

  6. 6

    用连续的定界符分割并且最后一个字符为空

  7. 7

    如何将文本从.txt文件分离到数据库中的另一列?(定界符是一个字符串)

  8. 8

    删除定界符前的最后一个字符

  9. 9

    每隔一个点字符爆炸一个字符串

  10. 10

    一个字符串,两个rawurlencode输出

  11. 11

    尝试使用两个指针反转一个字符串

  12. 12

    将一个字符串拆分为两个字符串

  13. 13

    用定界符将字符串分成两个字符串

  14. 14

    php:用两个定界符将字符串分成3部分,其中第一个和最后一个“定界符”分别是字母或数字

  15. 15

    SQL查询以在两个已知字符串之间选择一个字符串

  16. 16

    如果两个字符串仅相差一个字符,则返回True

  17. 17

    如果最多两个字符不同,则匹配一个字符串

  18. 18

    用两个 $ 符号之间的另一个字符串替换字符串

  19. 19

    用“ cut”或“ sed”在较大的两个字符之间提取一个字符串

  20. 20

    用两个定界符分割字符串并转换类型

  21. 21

    给定一个字符串,返回一个字符串,其中每个字符都是原始字符,有两个字符?

  22. 22

    连接两个字符串,其中第一个字符串在末尾有一个空格

  23. 23

    从一个或两个数字中去除一个字符串

  24. 24

    从一个字符串中提取两个子字符串

  25. 25

    从一个字符串中提取两个子字符串

  26. 26

    用另一个字符重复替换给定计数(4)处的定界符

  27. 27

    JS如何从两个特殊字符之间选择一个字符串?

  28. 28

    在一个字符串中检测两个或多个相同的字符

  29. 29

    返回一个不带前两个字符的字符串,但如果第一个字符为“ a”则例外

热门标签

归档