查找并从字母A开头的字符串中删除

时间:2016-06-01 11:27:39

标签: php

假设我有一个字符串,并希望删除所有以字母 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); )?或者不这样做?

谢谢!

1 个答案:

答案 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 .