我想從字符串中刪除單詞如果包含該字符並將其存儲在另一個變量中。 例子:如何刪除特定單詞,如果包含該字符並將其存儲在另一個變量中php
$a = 'This is bla bla @@ani bla bla.';
所以我想刪除在另一個世界裏包含詞@@和商店。
所以刪除後$ a將會有 這是bla bla bla。
和@@ ANI應該存儲在另一個變量
任何幫助將不勝感激
我想從字符串中刪除單詞如果包含該字符並將其存儲在另一個變量中。 例子:如何刪除特定單詞,如果包含該字符並將其存儲在另一個變量中php
$a = 'This is bla bla @@ani bla bla.';
所以我想刪除在另一個世界裏包含詞@@和商店。
所以刪除後$ a將會有 這是bla bla bla。
和@@ ANI應該存儲在另一個變量
任何幫助將不勝感激
首先,你應該分開的話,然後查找單詞包含 「@@」:
$a='This is bla bla @@ani bla bla. ';
$array = explode(' ',$a); //containig all words
$result = [];
foreach($array as $value){
if(strpos($value,"@@") > -1){
$result[] = $value;
}
}
$結果包含與「@@」相匹配的所有字詞
更新:
現在用於從原始字符串除去這些詞:
$finalString = str_replace($result, "", $a);
$finalString
是含有$a
但無字 「@@」。
可能的重複[如何檢查一個字符串是否包含PHP中的特定單詞?](http://stackoverflow.com/questions/4366730/how-to-check-if-a-string-contains-a-在PHP中的具體字) –