【问题标题】:How do i assign the successive duplicate values of a string? PHP [closed]如何分配字符串的连续重复值? PHP [关闭]
【发布时间】:2020-11-26 14:06:54
【问题描述】:

如何在 PHP 中的数组的单个偏移量中分配字符串的连续重复值。例如FFF2AA

在数组中应该是

0=>FFF
1=>2
2=AA

数组格式

【问题讨论】:

  • 这是一个学校项目吗?这听起来像是你已经设定的挑战。你有没有尝试过?

标签: php arrays string arraylist


【解决方案1】:

这篇帖子Count consecutive occurence of specific, identical characters in a string - PHP 给了你几乎完美的答案。如果你想考虑 1 个字符串(如上面的 '2'),你只需在正则表达式中使用 '*' 而不是 '+'。

【讨论】:

  • 您能否更好地在此处添加该正则表达式并进行修改以使 OP 更加清晰?
  • preg_match_all('/(.)\1*/',$str,$match); $array = $match[0];
猜你喜欢
  • 2012-03-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-11
相关资源
最近更新 更多