正如标题所说我有这样的字符串:A、fits、B、C、fits、D。我想在每个fits后面加上逗号,就在fits之前的单词后面插入逗号。我尝试使用substr_count()来获取出现的配合数,然后使用For loop,但是逗号被堆放在fits的第一次出现的位置。像这样:A,,, Fits B Fits C Fits D
必须有一种方法来达到预期的结果,必须在substr_replace()函数中添加多个位置,对吗?Fits单词<e
我的头撞在墙上,试图允许一个可选的后缀逗号被排除在外(而不是捕获)。我正在尝试从电子邮件敬语(从模板中生成)中提取名称,并需要regex来不捕获尾随逗号;但我也在尝试构建一些备抵,以防有人不小心删除了后面的逗号。我已经将逗号放置在一个非捕获组中,并使它成为可选的(0 made ),但它仍然包含在输出中。预期产出:John我不确定这个问题是否与正则表达式中的regex不喜欢多个非捕