将空格插入字符串

时间:2012-07-27 00:14:58

标签: php

有人能告诉我如何使用PHP在字符串中的字符之间插入空格,具体取决于英国邮政编码的长度吗?

e.g。如果字符串是5个租船人,请在第二个字符后插入一个空格?如果在第三个之后插入6个字符等?

1 个答案:

答案 0 :(得分:3)

使用正则表达式: $formatted = preg_replace('/([a-Z0-9]{3})$/', ' \1', $postalCode);
请注意,这仅适用于字母数字字符,但我假设输入的范围应该是什么。