当前位置:  开发笔记 > 编程语言 > 正文

使用php在特定字符后添加空格

如何解决《使用php在特定字符后添加空格》经验,为你挑选了1个好方法。

我试过谷歌搜索没有任何帮助.我对PHP缺乏经验.我希望问题很明确.

所以我想要的是在字符串中的特定字符后面添加一个空格

喜欢来自:

1234b1

至:

1234b 1

我需要一个代码来为我做

注意:不需要用勺子喂我.



1> Willem Van O..:

一个相当优雅的方法是使用正则表达式:

$input = '1234b1';
$pattern = '/b/';
$replacement = '$0 ';
$output = preg_replace($pattern,$replacement,$input);

使用PHP的交互式shell运行它:

$ php -a
Interactive mode enabled

php > $input = '1234b1';
php > $pattern = '/b/';
php > $replacement = '$0 ';
php > $output = preg_replace($pattern,$replacement,$input);
php > echo $output;
1234b 1

编辑:如果你想跳过一条线,更新$replacement"\$0\n",或,如果你想HTML新行:$0
:

$input = 'abbbbasasjscxxxxc';
$pattern = '/c/';
$replacement = "\$0\n"; //'$0
' for HTML $output = preg_replace($pattern,$replacement,$input); echo $output;

推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有