我需要一个脚本来突出显示文本中一个或多个关键字的出现次数。我有一个法语脚本,我希望我的脚本能够查找带有特殊字符和大写字母的事件。
我的网址是(示例):... /?q =être
我希望突出显示关键词“être”,“Être”,“etre”和“Etre”。
有可能吗? (使用<mark>...</mark>
)
示例:
Bonjour ceci est un texte avec le verbe <mark>être</mark>, avec la majuscule ça aurait
été <mark>Être</mark>, et sans accent <mark>etre</mark>, puis <mark>Etre</mark>.
所以:
答案 0 :(得分:-1)
此示例将与您的句子中的所需单词匹配:
我希望关键字“être”,“Être”,“ etre ”和“ Etre < / strong>“要突出显示。
/[êÊeE]tre/
答案 1 :(得分:-1)
我,我想:
$utf8 = array(
'/[áàâãªä]/u' => 'a',
'/[ÁÀÂÃÄ]/u' => 'A',
'/[ÍÌÎÏ]/u' => 'I',
'/[íìîï]/u' => 'i',
'/[éèêë]/u' => 'e',
'/[ÉÈÊË]/u' => 'E',
'/[óòôõºö]/u' => 'o',
'/[ÓÒÔÕÖ]/u' => 'O',
'/[úùûü]/u' => 'u',
'/[ÚÙÛÜ]/u' => 'U',
'/ç/' => 'c',
'/Ç/' => 'C',
'/ñ/' => 'n',
'/Ñ/' => 'N',
'/–/' => '-', // UTF-8 hyphen to "normal" hyphen
'/[’‘‹›‚]/u' => ' ', // Literally a single quote
'/[“”«»„]/u' => ' ', // Double quote
'/ /' => ' ', // nonbreaking space (equiv. to 0x160)
);
Thx:)