2015-10-11 65 views
0

在將其標記爲重複項之前,請理解我的問題, 我知道如何突出顯示字符串中的多個字符,但它僅適用於英文字符,但我對用中文構建的字符串看起來相同。 意思是說,如何突出字符串中的特定中文字符。如何在php中突出顯示多個字符(當字符是中文時)?

例子: 讓我們說,如果我有一些特定的單詞:

話:各領域,頂尖,職涯,生涯,老生常談,陳腔濫調

和這裏的內容:

字符串:但在今天的時候你要控制好自己的情緒與嘴巴,看看第二天你是否還那麼覺得」 在今年波克夏·海瑟威公司的股東大會中,巴菲特告訴一位好奇的七年級學生說

現在如何突出給定字符串中的單詞?

請幫我理清這個問題

+0

不知道有是在你的例子字符串你的話一個一個的發生。 –

+0

這是「生」字和字符串列表中唯一的字符。你是否想要匹配任何這些單詞/字符? – chris85

+0

是的任何這些 –

回答

0

您可以使用preg_match

<?php 
$str = "但在今天的時候你要控制好自己的情緒與嘴巴,看看第二天你是否還那麼覺得。」 在今年波克夏・海瑟威公司的股東大會中,巴菲特告訴一位好奇的七年級學生說"; 
$check = preg_match("/各領域,頂尖,職涯,生涯,老生常談,陳腔濫調/", $str); 
echo $check; 
?> 
相關問題