<?php
echo preg_replace('/(?<!\pL)(.){1,4}(?!\pL)/','%','Pamiętam i tak będę z tobą jestem jestem i czuweam dfgd....');
?>
怎么办呢,要如果jestem
意愿,从1到4个字符有,不输出呢?边界运营商正则表达式PHP多达四个出现的字符
((?<!\pL)(?!\pL)){1,4}
我想有这样的结果:
Pamiętam jestem jestem czuweam dfgd....
他必须替换所有不是单词但具有1到4个字符的单词。我想要这个:example .go。示例%example,因为.go。有4个字符。 – Neutral
看到我的答案在下面 - 它的工作?如果是,请接受。否则,将详细信息*添加到问题主体*中。 –
谢谢,那么你自己宁愿我以后可以单独处理。 – Neutral