[英]Problems with PHP, preg_replace & regular expressions
我正在嘗試運行以下php命令:
preg_replace($regexp, $replace, $text, $maxsingle);
var在哪里:
$regexp = '/(?!(?:[^<\\[]+[>\\]]|[^>\\]]+<\\/a>))\\b(שלום)\\b/imsU';
$replace = '<a title="$1" href="http://stackoverflow.com">$1</a>';
$text is a long post
$maxsingle = 3;
當我嘗試匹配的文本(在上述情況下為“שלום”)為英語時,一切正常。 但是,當文本為希伯來語時,則不匹配任何內容...
任何想法如何使希伯來語與preg_replace
?
謝謝。
嘗試使用/ u(utf-8)標志
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.