0
目前我正在尝试在此变量$sd= Lol, Haha, Hehe, HayHay
之后插入一个逗号,但下面显示的代码不起作用,文本格式必须保持如此。在文本后面添加逗号
$sd = 'LolHahaHeheHayHay';
print $lol = ''.$sd.',';
目前我正在尝试在此变量$sd= Lol, Haha, Hehe, HayHay
之后插入一个逗号,但下面显示的代码不起作用,文本格式必须保持如此。在文本后面添加逗号
$sd = 'LolHahaHeheHayHay';
print $lol = ''.$sd.',';
更换匹配你可以试试这个
$s1 = "LolHahaHeheHayHay";
$s2 = preg_replace("/(?<=[a-zA-Z])(?=[A-Z])/", ", ", $s1);
echo $s2; // "Lol, Haha, Hehe, Hay, Hay"
可以大写字母前,像下面的正则表达式
<?php
$String = 'LolHahaHeheHayHay';
$result = preg_replace('/\B([A-Z])/', ', $1', $String);
echo $result;
?>
这可以很容易地使用正则表达式来实现增加,
: 正则表达式的简要说明:
然后,我们用替换”,$ 1' ,这意味着与[逗号+引用1]
你的字符串HayHay你想在一起,但它不显示任何逻辑。您可以在大写字母之前设置逻辑。 –