目前我正在尝试在我的变量{
int x;
x = 2;
Console.WriteLine("Hi, Please select any number from 1,2,3,4");
string userValue;
userValue = Console.ReadLine();
Console.WriteLine ("You selected: " + userValue + x);
Console.ReadLine();
}
中添加逗号后面的逗号,但是下面显示的代码不起作用,文本格式必须保持这样。
$sd= Lol, Haha, Hehe, HayHay
答案 0 :(得分:2)
您可以在大写字母之前添加,
,如下面的正则表达式
<?php
$String = 'LolHahaHeheHayHay';
$result = preg_replace('/\B([A-Z])/', ', $1', $String );
echo $result;
?>
使用正则表达式可以轻松实现: 正则表达式的简要说明:
然后我们用&#39;,$ 1&#39;这意味着用[逗号+反向引用1]
替换匹配答案 1 :(得分:2)
你可以试试这个
$s1 = "LolHahaHeheHayHay";
$s2 = preg_replace("/(?<=[a-zA-Z])(?=[A-Z])/", ", ", $s1);
echo $s2; // "Lol, Haha, Hehe, Hay, Hay"