php:在字符串的前两个字符设置花括号
php: set curly brackets in the first two characters in a string
我的问题如下:
我需要在字符串的前两个字符中设置大括号
$string = "We want home";
echo $string;
我想附和一下:
(We) Want home
提前致谢。
$s='We want to go home';
echo preg_replace('@^(\w{2})@','()',$s );
一个解决方案:
<?php
$string = "We want home";
$parts = explode(' ', $string);
$parts[0] = '('.$parts[0].')';
$string = implode($parts, ' ');
var_dump($string); // outputs "(We) want home"
你也可以使用 regex
。
我的问题如下: 我需要在字符串的前两个字符中设置大括号
$string = "We want home";
echo $string;
我想附和一下:
(We) Want home
提前致谢。
$s='We want to go home';
echo preg_replace('@^(\w{2})@','()',$s );
一个解决方案:
<?php
$string = "We want home";
$parts = explode(' ', $string);
$parts[0] = '('.$parts[0].')';
$string = implode($parts, ' ');
var_dump($string); // outputs "(We) want home"
你也可以使用 regex
。