假设我有一个字符串,并希望删除所有以字母 a 或 A :
$string = 'Aorem ipsum adolor sit amet, consectetur dipiscing aelit.';
那是我的想法:
$words = explode(' ', $string);
foreach ($words as $wordA) {
if ($wordA ***starts with letter*** 'a' OR 'A') {
如何编写语句 if($ wordA以字母a OR A开头)然后从字符串中删除这些单词(可能类似 $ stringB = preg_replace($ wordA, '',$ string); )?或者不这样做?
谢谢!
答案 0 :(得分:0)
请使用
$string = 'Aorem ipsum adolor sit amet, consectetur dipiscing aelit.';
echo "<br>".preg_replace('/(\ba\w+\b|\bA\w+\b)/', '', $string);
<强>输出:强>
ipsum sit , consectetur dipiscing .