0
A
回答
0
echo preg_replace("/([a-z]+)([0-9]+)/i", "$1 $2", "cs123"); // Outputs: cs 123
的情况下, “123cs”=> “123个CS”
echo preg_replace("/([0-9]+)([a-z]+)/i", "$1 $2", "123cs"); // Outputs: 123 cs
我们都可以结合起来:
$text = "cs123, 123cs";
$new_text = preg_replace("/([a-z]+)([0-9]+)/i", "$1 $2", $text);
$new_text = preg_replace("/([0-9]+)([a-z]+)/i", "$1 $2", $new_text);
// $new_text = "cs 123, 123 cs"
0
试试这个:
$阵列=使preg_split ('#(?< = [az])(?= \ d)#i',“cs123”)
它将在给定的字符串检查每一个字符,并在位置“前”元素是一个字母
(拆呢? < = [AZ])
和 '后' 元素是一个数字
(?= \ d)
那么你可以只破灭此数组以 '' 作为$ glue参数。
相关问题
- 1. 添加数字/数字和字母/之间的空格字符
- 2. 在字符串中的空格之前添加字母
- 3. 我想在数字和字母数字字符之间添加空格
- 4. 拆分字符串并在字符串之间添加空格
- 5. 在字母和特殊字符之间添加空格
- 6. 在Java中的字符串的字母之间添加x个空格?
- 7. 字符串中的字符之间添加一个空格
- 8. 在数字和字母之间添加空格
- 9. 在字符串中添加空格
- 10. 在字符串中间添加字符
- 11. 在字符串中间添加字符
- 12. 字符之间添加一个可选空格的字符串
- 13. 在某些字符之前在字符串中添加空格
- 14. 大字符串,在POST期间忽略空格后的字母
- 15. 在某些字符前后添加字符串中的空格
- 16. 在字符串右侧添加空格
- 17. 在字符间自动添加空格
- 18. 在字符间添加空格
- 19. 从字符串中删除字母字符和空格
- 20. 在字符串中的文本和数字之间添加空格
- 21. 在非字母数字和字母数字字符之间插入空格,但不包括特定字符(Python)
- 22. 添加由空格分隔的字符串中的数字
- 23. 只使用gsub保留字符串中的字母数字字符和空格
- 24. 如何从字符串中去除非字母数字字符(包括空格)?
- 25. 检查字符串中的字母数字,空格和某些特殊字符
- 26. 如何在字符串中的每个字符之间添加空格?
- 27. 向空间中添加一个空格的字符串
- 28. 如何在字母字符和数字字符之间插入空格?
- 29. C++,字母,数字和空格用户输入字符串
- 30. Java字符串操作 - 添加空格或子字符串
你可以使用['preg_replace()'](http://php.net/manual/en/function.preg-replace.php)匹配正则表达式,甚至通过循环['str_split ()'](http://php.net/manual/en/function.str-split.php)。无论如何,你的问题是离题,因为你没有表现出努力。尝试这些功能,如果你卡住了,然后尝试再次询问并添加代码示例。 – MonkeyZeus
它总是字符然后数字?或者它可以是char-num-char或任何其他序列? – Qirel